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

0

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

profile picture
EXPERTE
gefragt vor einem Jahr74 Aufrufe
1 Antwort
0

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

profile picture
EXPERTE
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen