Перезапуск сельдерея вызывает повторную доставку запланированных задач в RabbitMQ - PullRequest
1 голос
/ 06 марта 2019

У меня есть работник из сельдерея, который потребляет задания от брокера RabbitMQ.Это прекрасно работает до перезагрузки работника.celery multi restart -A proj приводит к тому, что все запланированные (неупакованные) сообщения снова становятся готовыми, что сразу же начинает доставлять их повторно, что приводит к задержке потребления новых входящих задач в зависимости от количества запланированных задач.

Скорость доставки зависитна параллелизм рабочих.

enter image description here

Есть ли способ избежать этого поведения?

...