Джанго-сельдерей + редис не показывают задачи - PullRequest
1 голос
/ 16 декабря 2011

Я использую django-celery и 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 я не вижу задач. Какие ошибки в конфиге?

Ответы [ 2 ]

0 голосов
/ 14 мая 2012

Попробуйте запустить manage.py celerycam.

Для обновления django-admin требуются снимки сельдерея.

0 голосов
/ 19 февраля 2012

Возможно, потому что вы настроили CELERY_RESULT_BACKEND = "redis".Насколько я знаю, это означает, что вы используете Redis для хранения ваших результатов.

Чтобы использовать django admin для просмотра ваших задач, я считаю, что вам нужно хранить их в той же базе данных, что и django.

...