【发布时间】:2020-09-14 03:59:29
【问题描述】:
我在我的 django 项目设置文件中设置了CELERY_BEAT_SCHEDULER = "django_celery_beat.schedulers:DatabaseScheduler"。但这似乎不起作用。
我检查了 celerybeat 日志,发现 celery beat 调度程序是 celery.beat.PersistentScheduler。我只能在 celery beat 启动文件 (celery -A config beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler) 中将节拍调度程序设置为“DatabaseScheduler”。
如何在 django 设置文件中设置调度程序?我不想在 celery beat 启动命令中设置调度器。
【问题讨论】:
-
celery 版本 4.4.0 django-celery-beat 版本 2.0.0
-
面临同样的问题。
标签: django celery django-celery