Python Celery Q任务状态始终等待或成功

时间:2017-12-04 23:21:38

标签: python django celery django-celery celery-task

我正试图绕着Django和Celery跑来跑去。 我只是使用示例程序并陷入任务状态。我不确定,如果我对配置有任何错误,但一切似乎都遵循所有步骤。后端和工作人员也正常工作。在这种情况下,我想获得Q任务的状态,以便很容易识别作业是“正在运行”,“成功”还是“失败”。但是在成功的情况下,我的状态始终是“PENDING”和“SUCCESS”。

工人的样本总和

Sample Sum for Worker 工人信息

enter image description here 工作电话

enter image description here

工作1检查状态 - >永远等待

enter image description here 从AsynChronization检查状态 - >在完成

的情况下也总是待定或成功

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您使用的是Celery 4.0或更高版本,则CELERY_TRACK_STARTED设置已重命名为CELERY_TASK_TRACK_STARTED

请参阅:https://stackoverflow.com/a/49240216/1342257