芹菜Django的周期性任务
问题描述:
I“m具有周期性任务不运行这个问题。我”使用Redis的作为后端m和可以手动运行任务,这是芹菜调试日志芹菜Django的周期性任务
[ModelEntry: myproject.myapp.tasks.MyPeriodicTask myproject.myapp.tasks.MyPeriodicTask(*[], **{}) { freq: 10.00 seconds }] [2012-08-01 13:45:53,764: DEBUG/MainProcess] Consumer: Ready to accept tasks! [2012-08-01 13:45:53,801: DEBUG/Beat] Celerybeat: Ticking with max interval->5.00 seconds [2012-08-01 13:45:53,808: DEBUG/Beat] Celerybeat: Waking up in 5.00 seconds. [2012-08-01 13:45:58,814: DEBUG/Beat] Celerybeat: Waking up in 5.00 seconds. [2012-08-01 13:46:03,828: DEBUG/Beat] Celerybeat: Waking up in 5.00 seconds.
当我手动运行任务,一切正常。 django和芹菜的时区相同
你的Django日志说什么?它是否显示Celerybeat引发了一些突破? – 2012-08-01 11:56:54
你是否正在运行芹菜工(芹菜)? – 2012-08-01 13:09:27
你如何启动芹菜?试试python manage.py celeryd -l INFO -E -B -c 2 --discard – 2012-08-01 13:52:01