gpt4 book ai didi

即使使用时区设置,celerybeat 也使用 UTC

转载 作者:行者123 更新时间:2023-12-04 11:56:16 26 4
gpt4 key购买 nike

我发现 celerybeat 在其调度中使用 UTC 时间(并以英国时间输出日志?!)即使我相信我的 django settings.py 中有所需的设置:

TIME_ZONE = 'UTC'
USE_TZ = True
CELERY_ENABLE_UTC = True
CELERY_TIMEZONE = 'Australia/Sydney'
CELERYBEAT_SCHEDULE =
"testRunBeat" : {
"task" : "experiments.tasks.testHeartBeat",
"schedule" : crontab(minute = "*/1", hour="13-14"),
}

我试过在没有运气的情况下切换 TIME_ZONE 变量

我在用:
django==1.4
celery==2.5.5
django-celery==2.5.5

谢谢

最佳答案

原来这是 celery 中的一个错误,现在已修复。见 https://github.com/celery/django-celery/issues/150

关于即使使用时区设置,celerybeat 也使用 UTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11848349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com