Проверить, обрабатывается ли еще задача сельдерея

Как я могу проверить, обрабатывается ли задача (task_id) в celery ? У меня есть следующий сценарий:

  1. Запуск задачи в представлении Django
  2. Сохранение BaseAsyncResult в сеансе
  3. Завершение работы демона сельдерея (жестко), чтобы задача больше не обрабатывалась
  4. Проверьте, является ли задача 'dead'

Есть идеи? Можно ли найти все задачи, обрабатываемые сельдереем, и проверить, есть ли у меня мои?

11
задан Reto Aebersold 2 December 2010 в 13:36
поделиться