Я запустил Сельдерей с Django для некоторых длинных фоновых задач. В некоторых случаях рабочий может умереть, по какой-то причине я еще не знаю. Прежде чем я нахожу основную причину, я хотел бы иметь монитор/сторожевой таймер, чтобы рабочие могли быть перезапущены после того, как их нашли мертвыми. Какой предложенный подход для реализации этого сторожевого пса?как контролировать статус работника сельдерея и перезапускать после смерти?
0
A
ответ
1
Чтобы сохранить своих работников в живых, вы ищете Supervisor.
Чтобы отслеживать ваши задачи, вы ищете что-то вроде Flower (Warning! Amazon SQS doesn't support monitoring).