Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 新pytz升级版是否打破了芹菜节拍';什么是夏令时?_Python_Python 2.7_Celery_Pytz_Celerybeat - Fatal编程技术网

Python 新pytz升级版是否打破了芹菜节拍';什么是夏令时?

Python 新pytz升级版是否打破了芹菜节拍';什么是夏令时?,python,python-2.7,celery,pytz,celerybeat,Python,Python 2.7,Celery,Pytz,Celerybeat,我使用芹菜节拍调度器每天运行任务。在一年多的时间里,芹菜节拍毫无问题地发送了以下任务: CELERYBEAT_SCHEDULE = { 'daily-sync': { 'task': 'my_app.workflow.daily_sync', 'schedule': crontab(minute=0, hour=0, day_of_month='2-31'), }, CELERY_TIMEZONE = 'US/Eastern' 夏令时后,不再发

我使用芹菜节拍调度器每天运行任务。在一年多的时间里,芹菜节拍毫无问题地发送了以下任务:

CELERYBEAT_SCHEDULE = {
    'daily-sync': {
        'task': 'my_app.workflow.daily_sync',
        'schedule': crontab(minute=0, hour=0, day_of_month='2-31'),
    },

CELERY_TIMEZONE = 'US/Eastern'
夏令时后,不再发送任务。这只发生在这一个任务中,这是唯一一个计划在午夜执行的任务。所有其他任务仍在执行中。我查看了芹菜节拍日志,以下条目在11月7日之后不再出现:

[2016-11-04 04:00:00,092: INFO/MainProcess] Scheduler: Sending due task daily-sync (my_app.workflow.daily_sync)
正如我所说,这项任务已经执行了一年多,没有任何问题。在最后一次夏令时,一切都很好。在进一步研究这个问题时,我注意到我最近在安装新的python包时升级了pytz。从requirements.txt:

-pytz==2016.3
+pytz==2016.7
我尝试重新启动芹菜节拍并重新创建芹菜节拍时间表文件。一切都没有运气。我怎样才能再次完成任务?我是否必须将我的
芹菜\u时区
迁移到UTC以确保不再发生这种情况