解决Celery进程重启后,正在进行中的任务丢失或者标记为失败
修改配置如下:task_reject_on_worker_lost = Truetask_acks_late = True该配置可以保证task不丢失,中断的task在下次启动时将会重新执行。task_reject_on_worker_lost作用是当worker进程意外退出时,task会被放回到队列中 task_acks_late作用是只有当worker完成了这个task时,任务才被标记为ac
原创
2017-09-23 12:57:25 ·
7251 阅读 ·
0 评论