Для чего нужны таблицы django-celery (djcelery)?

Когда я запускаю syncdb, я замечаю, что создается множество таблиц, например:

  • djcelery_crontabschedule
  • ...
  • djcelery_taskstate

django-kombu предоставляет транспорт, так что он может ' не относиться к реальной очереди. Даже когда я запускаю задачи, я все равно ничего не вижу в этих таблицах. Для чего используются эти таблицы? Только для целей мониторинга - если я его включу?

Если да, то правда ли, что если я выполняю поиск AsyncResult (), я предполагаю, что на самом деле он ищет результат задачи через таблицы django-kombu. из djcelery?

Спасибо.

14
задан jgoldberg 21 May 2011 в 19:40
поделиться