所以我在django中有一个使用芹菜的项目,有时我正在撤销任务。
芹菜即使重新启动工人也可以坚持撤销(http://docs.celeryproject.org/en/latest/userguide/workers.html#worker-porker-persistent-persistent-revokes)
但是,在遵循文档时,我会收到此错误:
anydbm.error: db type could not be determined
我尝试从文档复制代码,并将其指向我自己使用的DB:
sqlite3 worker.db
,但我似乎无法解决...
我会喜欢一些帮助,谢谢!
,所以我最终解决了。
通过将其添加到设置中。Py开始工作:
CELERYD_STATE_DB = "celery_state.db"