【发布时间】:2017-08-02 06:10:03
【问题描述】:
python 版本:3.5.2 芹菜版本:4.1.0
服务器本地时区:亚洲/北京时区 +08:00 CST
芹菜设置:
timezone = "Asia/Shanghai"
beat_schedule = {
"test.hello": {
"task": "test.hello",
"args": (),
"schedule": crontab(minute=55, hour=22, day_of_week="Mon,Tue,Wed,Thu,Fri")
},
}
但是 celery beat 运行任务从2017-08-02 07:01:00 CST 开始,
实际上任务应该从2017-08-01 22:55:00 +08:00开始。
【问题讨论】:
-
你在使用 Django 吗?如果是这样,您是否按照in the documentation 的描述手动重置了时间表?