У меня есть работник из сельдерея с параллелизмом 3, работающий в очереди redis.Иногда сельдерей просто отклоняет следующую задачу с таким сообщением:
[2018-09-18 08:32:24,372: WARNING/ForkPoolWorker-5] Pid(s) {24352, 11121, 13665} already running
[2018-09-18 08:32:28,059: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: exitcode 0.',)
Traceback (most recent call last):
File "/opt/anaconda3/lib/python3.6/site-packages/billiard/pool.py", line 1223, in mark_as_worker_lost
human_status(exitcode)),
billiard.exceptions.WorkerLostError: Worker exited prematurely: exitcode 0.
Я выполняю довольно длинные задачи, если это важно (5 - 60 минут).
Не могу ничего найтиоб этом пидсе уже запущено сообщение