【问题标题】:Python Celery Q Task Status Always Pending or SuccessPython Celery Q 任务状态始终挂起或成功
【发布时间】:2018-05-18 12:33:18
【问题描述】:

我想在 Django 和 Celery 周围跑来跑去。 我只是使用示例程序并陷入任务状态。我不确定,如果我在配置上做错了,但一切似乎都遵循所有步骤。后端和工作人员也正常工作。以防万一,我想获取 Q 任务的状态,以便轻松识别作业是“正在运行”、“成功”还是“失败”。但如果成功,我最终的状态总是“PENDING”和“SUCCESS”。

工人的样本总和

工人信息

招聘电话

作业第一次检查状态 --> 始终待处理

从 AsynChronization 检查状态 --> 在完成的情况下也总是挂起或成功

【问题讨论】:

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


    【解决方案1】:

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

    见:https://stackoverflow.com/a/49240216/1342257

    【讨论】:

      猜你喜欢
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 2017-12-25
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 2014-07-31
      • 2019-10-15
      相关资源
      最近更新 更多