我目前正在尝试使用 AWS codedeploy,并注意到只能运行一个部署同时。
我有六个应用程序(在 AWS codedeploy 意义上),每个应用程序都有一个部署组“dev”。当为所有六个应用程序排队部署时,它们都会运行相继即使它们都有自己的部署组并且可以并行运行。
在里面有关 codedeploy 限制的文档其中提到
部署组的最大并发部署数:1
然后我想也许部署组名称是有问题的,因为它总是相同的(dev
)。
令我惊讶的是,更改部署组名称并没有解决这个问题,并且当我只有一个部署组时,部署仍然像以前一样接连运行。
我搜索过但未在任何地方找到有关该限制的信息。
你能帮我澄清一下吗?谢谢!
我认为在部署独立服务(“应用程序”)时需要等待这么长时间是很奇怪的。
附言:有人能用code-deploy
或标记这个问题吗aws-code-deploy
?我太新了,做不到这一点 :)
答案1
答案2
您通过多个部署组部署的只是一组实例吗?还是部署组有独立的实例?
如果 DG 部署到同一个实例,我不会对部署序列化感到惊讶。但是,如果您有单独的 DG 与独立的 EC2 一起工作,我会期望它们并行部署。