【发布时间】:2017-11-10 10:34:10
【问题描述】:
CodeDeploy 克隆 AutoScalingGroup 后,将 LoadBalancer 字段留空。这会导致以下问题:当实例 webserver 死掉时,ELB 不理解实例已“关闭”,该实例不会自动替换。 但是,如果我手动设置 LoadBalancer,之后它会正常工作。
我观看了如何克隆新的 ASG。实例启动时有可能暂停某些进程。据我了解,CodeDeploy 暂停与 ELB 相关的所有操作,因为它使用自己的自动脚本来取消附加旧实例并将新实例附加到 ELB。
我自己不使用任何自定义附加或取消附加脚本。
否则部署运行正常,并正确创建新实例。
【问题讨论】:
-
部署配置是什么样的?是到位还是蓝绿色部署?
-
蓝绿部署...
-
部署组的配置是什么? “原始环境中的实例将根据部署组中的规范取消注册和处理,要么终止,要么继续运行。” docs.aws.amazon.com/codedeploy/latest/userguide/…
标签: amazon-web-services amazon-elb autoscaling aws-code-deploy