如何返回更好的状态消息/"停止原因"从我的ECS / Docker容器?

时间:2017-02-09 22:03:05

标签: amazon-web-services amazon-ecs

我有一个微服务,我通常会使用Lambda,但有时需要超过5分钟。所以我创建了一个docker容器并进行设置,这样每次运行它时,它都可以实现业务,然后停止。它运作得很好,我很高兴。

我不满意的是ECS"最后状态"对于任务节目" STOPPED"用红色字母表示"停止原因" as"任务退出的基本容器"。是否有某种方式来制作这个节目"成功"绿色和/或将停止的原因改为"成功终止"或者类似的?

1 个答案:

答案 0 :(得分:1)

我想知道你是否翻了一下表示"必要"在容器定义中,也许它不会被视为错误。 A"服务"这是一个长期运行的东西,所以也许你真正想要的是从aws cli运行一个任务,而不是让它作为一个具有0个正在运行的任务的服务。另一种选择是在服务中运行作为api,根据请求通过aws sdk运行任务。