【发布时间】:2019-05-15 18:02:11
【问题描述】:
我有一个带有两个 EC2 实例的 UAT ECS 集群。 我有一项服务(在同一个集群内),它的 Desired Task = 1 (因此它在两个 EC2 实例中的任何一个上运行)。 我有一个具有健康实例的 ELB 和目标组。
问题: 每当发生部署时,正在运行的任务就会停止,新任务会在另一个 EC2 实例中启动。这不会相应地更新目标组。因此,每次部署后,目标组都会保存先前运行状况不佳的 EC2 目标,该目标在部署之前运行任务。
这是 AWS 的预期行为吗?有什么建议可以绕过我每次部署后采取的手动操作?
【问题讨论】:
标签: amazon-web-services amazon-ec2 devops amazon-elb amazon-ecs