ECS 定时任务崩溃后还在运行

0

【以下的问题经过翻译处理】 我们有一个Java Spring Boot ECS Fargate Scheduled Task,它已经连续运行了许多个月,从未出现过问题。4月8日,我们发现我们的容器在出现故障时停止了自行终止,而我们也因此产生了不小的费用,因为我们注意到有数百个“运行中”但什么也没有干的容器。我查看了日志,尽管最近我们确实看到了一些失败的情况,但之前我们也见过类似/相同的错误,除了容器自行终止了。这些任务正在连接Redis并获得OOM错误(还需要进一步进行研究),但我认为这个问题只是暴露了另一个代价更高的问题。是否对计划任务的行为进行了更改?

profile picture
专家
已提问 10 个月前47 查看次数
1 回答
0

【以下的回答经过翻译处理】 是否是由ENTRYPOINT启动的进程没有终止?所以实例将保持运行。这是我所知道的唯一让容器实例自我终止的方式。

profile picture
专家
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则