将celery定时任务设置为根据本地时区触发

Posted linyihai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将celery定时任务设置为根据本地时区触发相关的知识,希望对你有一定的参考价值。

默认celery的时区为UTC,如果要在django项目中将celery定时任务配置为根据本地时区触发,则需要修改

在setttings.py 添加以下任意一行:

# celery 相关配置
CELERY_TIMEZONE = ‘Asia/Shanghai‘
CELERY_ENABLE_UTC = False

以上是关于将celery定时任务设置为根据本地时区触发的主要内容,如果未能解决你的问题,请参考以下文章

celery 定时任务,使用crontab表达式不执行(版本4.3.x)

Celery实现定时任务crontab

基础入门_Python-模块和包.深入Celery之Beat触发定时/周期性任务?

CELERY 定时任务

为啥jenkins设置了定时构建但没触发?

时区切换导致quartz定时任务没有触发问题