按照strongloop controler 'slc', 'process manager' 文档,我有一些问题。
就像使用命令部署到流程管理器一样
slc deploy http://process.manager.url:7777 deploy_branch
我们可以指定进程管理器 url。我可以肯定地将我的包/源部署到远程。但我在部署它时看不到任何访问控制。如果其他人试图将他们的包裹推给我怎么办?我是否必须在本地部署它并阻止远程端口?那么如果我们只能在本地进行,那么 url 是什么?如果我做的不对,请帮助我理解。
还有一件事情。我可以像下面的命令一样部署它两次,
slc deploy http://process.manager.url:7777 deploy_branch
和
slc deploy http://process.manager.url:7777/another deploy_branch
当命令执行时,我看到进程管理器的 repo 目录根据命令有两个 git repos,default.git和another/default.git。和 slc pmctrl 状态显示“配置:另一个/默认”或“配置:默认” ......所以我只是想我可以将活动部署的包更改为另一个/默认或默认,因为进程管理器将它们分开。但我不知道如何也找不到任何关于它的提及。如果 repos 不是用于可切换资源的,为什么 pm 将它们保存在单独的 repo 中?
请帮我理解这些。