Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 2, 2014 15:21:38

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

django celery и брокер kombu

# settings.py 
import djcelery
os.environ["CELERY_LOADER"] = "django"
djcelery.setup_loader()
BROKER_URL = 'django://127.0.0.1'
CELERYD_CONCURRENCY = 1
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
BROKER_BACKEND = "djkombu.transport.DatabaseTransport"

не могу понять как получить текущий работающий таск в селери, а также очередь задач.
в бд не появляются записи. или я не туда м.б. смотрю.

есть только информация о завершенных задачах

как получить инфу о текущем таске и список задач в очереди?

Офлайн

#2 Апрель 2, 2014 20:42:41

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

django celery и брокер kombu

ilnur
не могу понять как получить текущий работающий таск в селери

celery inspect active

http://docs.celeryproject.org/en/master/userguide/monitoring.html

в вашем случае понадобится параметр:
celery inspect active -b django://127.0.0.1/

Отредактировано Alen (Апрель 2, 2014 20:45:32)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version