Django芹菜持续撤销

时间:2016-06-19 23:52:09

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

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

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

然而,当关注文档时,我收到此错误:

anydbm.error: db type could not be determined

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

sqlite3 worker.db

但我似乎无法解决这个问题......

我很乐意帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

所以我最终解决了这个问题。

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

CELERYD_STATE_DB = "celery_state.db"