问题
动态端口映射的 ECS 是否支持 NLB?
背景
看起来有人尝试将 NLB 与 ECS 一起使用,但运行状况检查存在问题。
在与 AWS 交谈时,他们承认 NLB 的健康检查间隔文档并不准确,因为 NLB 有多个实例分别发送健康检查,因此 ECS 任务进行健康检查的时间间隔不是根据 HealthCheckIntervalSeconds 来计算的。
ECS 任务页面还专门说明了 ALB 使用动态端口映射。
因此,我认为 ECS 不支持 NLB?如果有说明 ECS 支持 NLB 的文档,请提出建议。
更新
为什么注册到 ELB 的正常运行的 Amazon ECS 任务被标记为不正常并被替换?
Elastic Load Balancing 反复将正常运行的 Amazon Elastic Container Service (Amazon ECS) 任务标记为不正常。这些错误标记的任务将停止,并启动新任务以替换它们。我该如何解决这个问题?
change the Health check grace period to an appropriate time period for your service