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

0

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

profile picture
專家
已提問 1 年前檢視次數 74 次
1 個回答
0

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

profile picture
專家
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南