【问题标题】:Django Celery Persistent revokeDjango Celery Persistent 撤销
【发布时间】:2016-10-21 03:32:54
【问题描述】:

所以我在 Django 中有一个使用 Celery 的项目,有时我正在撤销任务。

即使工人重新启动,Celery 也能够保持撤销 (http://docs.celeryproject.org/en/latest/userguide/workers.html#worker-persistent-revokes)

但是,当我关注文档时,我收到了这个错误:

anydbm.error: db type could not be determined

我尝试从文档中复制代码并将其指向我自己使用的数据库:

sqlite3 worker.db

但我似乎无法解决......

我很想得到一些帮助,谢谢!

【问题讨论】:

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


    【解决方案1】:

    所以我最终解决了。

    通过将其添加到 settings.py 它开始工作:

    CELERYD_STATE_DB = "celery_state.db"
    

    【讨论】:

      猜你喜欢
      • 2018-02-11
      • 1970-01-01
      • 2014-05-23
      • 2023-03-25
      • 2021-06-26
      • 1970-01-01
      • 2014-07-10
      • 2017-06-25
      • 2015-05-06
      相关资源
      最近更新 更多