我主动使用延迟任务,因此在RabbitMQ队列中有大约6000个任务。 当芹菜工人在调试日志中重启时出现~6000个条目:
INFO/MainProcess] Received task: celery.task_name
[4026841c-1d3a-4097-9e43-39b0b81b7b23] eta:[2016-08-11 10:54:16.179000+03:00]
由于大量的注册任务,芹菜工人无法处理新的实时任务,这些任务会延迟大约10-15分钟(大约当前的芹菜重启时间)。
如何加快重启过程?
答案 0 :(得分:0)
将--purge
添加到您的重启命令以首先清除队列