Celery重新启动会导致重新交付RabbitMQ中的计划任务

时间:2019-03-06 10:11:28

标签: django rabbitmq celery

我有一个芹菜工人,他从RabbitMQ经纪人那里消费任务。在重新启动工作程序之前,这非常有用。 celery multi restart -A proj导致所有计划的(未确认)消息再次准备就绪,然后立即开始重新传递,这导致根据计划任务的数量,新来的传入任务的使用会延迟。

重新交付的速度取决于工人的并发性。

enter image description here

有办法避免这种行为吗?

0 个答案:

没有答案