【发布时间】:2019-04-22 21:15:13
【问题描述】:
我有一个现有服务正在运行 2 个任务。我用一个新的任务定义更新了现有的服务,旧的被删除了。新任务未能启动,但旧任务被终止,服务尝试启动新任务但失败。这会导致根本没有任务运行的情况。 新任务无法出现的原因是我的代码中存在错误。但是,ECS 不应该确保旧的健康任务在新任务未启动时仍在运行。
ECS 何时决定终止旧任务? 我知道这是当任务状态变为“正在运行”时。 “跑步”是否意味着健康?进一步调试,发现问题任务处于运行状态一段时间。
【问题讨论】:
标签: amazon-web-services docker amazon-ecs