我CELERY_BEAT_SCHEDULER = "django_celery_beat.schedulers:DatabaseScheduler"在 django 项目设置文件中进行了设置。但它似乎不起作用。
我检查了 celerybeat 日志,发现 celerybeat 调度程序是celery.beat.PersistentScheduler. 我只能在 celery 节拍启动文件 ( celery -A config beat -l info --scheduler django_celery_beat.schedulers:DatabaseScheduler) 中将节拍调度程序设置为“DatabaseScheduler”。
如何在 django 设置文件中设置调度程序?我不想在 celerybeat 启动命令中设置调度程序。