我使用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。