总所周知,ubuntu和windows的时区设置方法不同,很多用win+ubuntu双系统的对此一定深有体会.一般情况下,这个时区的问题并不会对我们的程序造成太多的困扰.特别是你在用win跑py程序的时候.但是如果你在用ubuntu跑py的定时任务,你会发现奇怪的事情:
好像定时任务没有正确的运行甚至没有运行,长期观察你会发现,实际上是celery运行定时任务和你设定的刚好相差了8个小时.你用time.altzone可以查看到时区的偏移量.用于修正你的定时任务.
总所周知,ubuntu和windows的时区设置方法不同,很多用win+ubuntu双系统的对此一定深有体会.一般情况下,这个时区的问题并不会对我们的程序造成太多的困扰.特别是你在用win跑py程序的时候.但是如果你在用ubuntu跑py的定时任务,你会发现奇怪的事情:
好像定时任务没有正确的运行甚至没有运行,长期观察你会发现,实际上是celery运行定时任务和你设定的刚好相差了8个小时.你用time.altzone可以查看到时区的偏移量.用于修正你的定时任务.
本文标题:系统时区对celery定时任务的影响
本文链接:https://www.haomeiwen.com/subject/bugsixtx.html
网友评论