django -芹菜+ redis不显示任务



我使用django-芹菜和redis配置:

BROKER_URL = "redis://192.168.1.79:6379/0"
BROKER_BACKEND = "redis"
CELERY_SEND_EVENTS=True
CELERYBEAT_SCHEDULER="djcelery.schedulers.DatabaseScheduler"
CELERY_RESULT_BACKEND = "redis"
CELERY_REDIS_HOST = "192.168.1.79"
CELERY_REDIS_PORT = 6379
CELERY_REDIS_DB = 0

在django-admin中我没有看到tasks。配置中有什么错误?

可能是因为您配置了CELERY_RESULT_BACKEND = "redis"。据我所知,这意味着你使用redis来存储你的结果。

要使用django admin来查看你的任务,我相信你需要将它们存储在django使用的同一个数据库中。

尝试运行manage.py celerycam.

需要芹菜的快照来更新django-admin。

最新更新