我有一个 ECS 集群,该集群配置了 ELB 健康检查和平均 CPU 的自动扩展策略。当流量激增时,一些容器会停止响应 ELB 健康检查并被标记为不健康。问题是 ECS 开始耗尽连接并杀死不健康的容器,然后再启动新的容器,因此在启动新的容器之前,我可能会有零个容器在运行。在这些情况下,自动扩展策略不够快,无法启动新容器。理想情况下,我希望 ECS 在将任务标记为不健康后立即启动新任务。有什么想法可以解决这个问题吗?
我有一个 ECS 集群,该集群配置了 ELB 健康检查和平均 CPU 的自动扩展策略。当流量激增时,一些容器会停止响应 ELB 健康检查并被标记为不健康。问题是 ECS 开始耗尽连接并杀死不健康的容器,然后再启动新的容器,因此在启动新的容器之前,我可能会有零个容器在运行。在这些情况下,自动扩展策略不够快,无法启动新容器。理想情况下,我希望 ECS 在将任务标记为不健康后立即启动新任务。有什么想法可以解决这个问题吗?