Как вы диагностируете, почему manage.py celerybeat
не выполнит никаких задач?
Я запускаю celerybeat через supervisord с помощью команды:
/usr/local/myapp/src/manage.py celerybeat --schedule=/tmp/celerybeat-schedule-myapp --pidfile=/tmp/celerybeat-myapp.pid --loglevel=INFO
Supervisord, похоже, отлично работает celerybeat, и файл журнала показывает:
[2013-06-12 13:17:12,540: INFO/MainProcess] Celerybeat: Starting...
[2013-06-12 13:17:12,571: WARNING/MainProcess] Reset: Account for new __version__ field
[2013-06-12 13:17:12,571: WARNING/MainProcess] Reset: Account for new tz field
[2013-06-12 13:17:12,572: WARNING/MainProcess] Reset: Account for new utc_enabled field
У меня есть несколько периодических задач, которые отображаются как активированные на http://localhost:8000/admin/djcelery/periodictask
, которые должны запускаться каждые несколько минут. Тем не менее, журнал celerybeat никогда не показывает ничего исполняемого. Почему это должно быть?