2016-06-19 4 views
0

J'ai donc un projet dans Django qui utilise Céleri et parfois je révoque des tâches.Django Celery Révocation persistante

Céleri a la capacité de persister Révoque même si le travailleur est redémarré (http://docs.celeryproject.org/en/latest/userguide/workers.html#worker-persistent-revokes)

Cependant en suivant les documents que je reçois cette erreur:

anydbm.error: db type could not be determined 

J'ai essayé de copier le code de la documentation et pointant à mon propre db j'ai fait en utilisant:

sqlite3 worker.db 

Mais je ne peux pas sembler travailler dehors ...

J'aimerais beaucoup de l'aide, merci!

Répondre

0

J'ai donc travaillé à la fin.

En ajoutant cela settings.py il a commencé à travailler:

CELERYD_STATE_DB = "celery_state.db"