【发布时间】:2020-08-11 13:43:19
【问题描述】:
我正在使用 Django celery beat 和 celery,
当我使用 Django-celery-beat 提供的调度程序时,我面临的问题是它不起作用,但是使用没有 Django-celery-beat 提供的调度程序的正常节拍可以使用以下命令
不起作用 => celery worker --app=my_project.celery_app -l info --beat --scheduler django_celery_beat.schedulers:DatabaseScheduler
作品 => celery worker --app=my_project.celery_app -l info --beat
当我将 Time_Zone 更改为 'UTC' 时我注意到的一件事 Django-celery-beat 调度程序开始工作,但我不想更改 djagno 的时区设置我该如何解决这个问题
请在下面找到我的设置
USE_TZ = False
TIME_ZONE = 'Asia/Kolkata'
CELERY_TIMEZONE = 'Asia/Kolkata'
【问题讨论】:
-
"...当我更改
Time_Zone.....",只是为了确认,TIME_ZONE或CELERY_TIMEZONE? -
时区,不是芹菜时区
标签: django celery django-celery celerybeat django-celery-beat