是否可以运行两个本地 juju 环境?我有时喜欢启动一个长期运行的部署,但我仍然希望在部署运行期间继续工作。
现在,我得到:
dpb@helo:hooks$ juju bootstrap -v
ERROR cannot use 37017 as state port, already in use
我是否需要运行另一个 mongodb 并更改某处的设置?
答案1
对我的谷歌搜索进行了足够的调整: https://github.com/juju/docs/issues/35
摘录如下,供大家参考:
# Alternate Local Environment
# Must be different than defaults:
# - storage-port: 8040
# - state-port: 37017
# - api-port: 17071
local-alt:
type: local
storage-port: 8041
state-port: 37018
api-port: 17071
答案2
您可以通过在文件中添加新条目environments.yaml
然后运行来运行多个环境juju bootstrap -e myenv
。
更多信息可以在这里找到:https://github.com/juju/docs/issues/35