Code-Deploy是成功的,但随后自动缩放终止所有实例

时间:2016-11-17 15:03:02

标签: aws-code-deploy

一个新问题刚刚从几个月的正常工作开始,没有任何改变为jenkins或aws设置

我在自动缩放组中有5台机器,使用git push触发jenkins来构建,然后使用jenkins aws codedeploy模块进行代码部署。我将部署设置为OneAtATime。

当5成功并且部署标记为成功时,问题就开始了。我通过以下方式触发了新的部署:

Initiated by              autoScaling
Deployment Config         CodeDeployDefault.AllAtOnce
Minimum Healthy Hosts     0 of 1 instances

对于5个单独的部署,所有5个实例都关闭并终止。我设法在网络部署期间抓住了一个并检查了所有内容并且没有任何错误。没有错误。 Cdedeploy守护程序正在运行等.5个别部署成功后,服务器运行正常。

突然之间可能造成什么?

1 个答案:

答案 0 :(得分:0)

将autoScaling作为创建者的新部署是由ASG中的实例向上扩展事件引起的。使用ASG创建部署组并且已成功部署时,每次扩展实例时,都会触发部署以将新实例与最新软件与其他正在运行的实例同步。但是CodeDeploy不知道为什么ASG中的实例被终止,这可能是由ASG等的健康检查引起的。

谢谢, 摈摈