Python многопроцессорность в FARGATE с преждевременным выходом docker - PullRequest
0 голосов
/ 18 июня 2020

У нас есть приложение, реализующее библиотеку многопроцессорной обработки python. Наш код работает:

result=pool.starmap(myfunc, params)
Pool.close()
Pool.join()

Обычно я публикую больше кода, но это, честно говоря, самая сложная часть, это очень простой код.

Затем мы развертываем его на aws FARGATE экземпляр, в котором он выполняется, пока мы не получим:

STOPPED (Основной контейнер в задаче завершен)

Это означает, что, я думаю, основной процесс завершается, что вызывает весь контейнер приложения закрыть? Кто-нибудь может это подтвердить? Есть ли способ предотвратить это?

Спасибо!

Изменить: я обновил это, потому что похоже, что это может быть проблема с выходом docker.

...