重新启动后未还原celery eta任务

时间:2018-12-06 23:42:02

标签: python celery celery-task

我正在将芹菜4.2与Redis 5.0一起使用

我还使用超级用户来重启服务。

我遇到的事情是我计划在几个小时内执行3个未确认的任务,然后重新启动了服务。从日志文件中,我可以看到正在还原正确数量的任务。

[2018-12-06 11:30:36,537: WARNING/MainProcess] Restoring 3 
unacknowledged message(s)
[2018-12-06 11:30:39,483: INFO/MainProcess] Connected to 
redis://localhost:6379/0 .   
[2018-12-06 11:30:39,492: INFO/MainProcess] mingle: searching for  
neighbors
[2018-12-06 11:30:40,508: INFO/MainProcess] mingle: all alone

但是,芹菜检查没有显示任何内容,并且在那个eta时间都没有执行任务。

编辑:还有一件事,主管发送TERM(默认值)以停止芹菜工作者。但是,如果退出活动,我看不到它会等到任务完成后再退出。是一个错误吗?

0 个答案:

没有答案