尽管有一些项目使用 celerybeat 和 django-celery,但我以前从未遇到过这个问题。我使用redis作为后端。
出于某种原因,周期性任务每 5 秒运行一次,无论间隔设置为多少。我知道节拍调度程序确实会查看 django-celery 调度程序,因为当我禁用任务时,它会停止运行。但是,无论我将其设置为每 3 小时运行一次......还是每 5 分钟......任务都会继续每 5 秒运行一次。
关于有什么问题的任何想法?
尽管有一些项目使用 celerybeat 和 django-celery,但我以前从未遇到过这个问题。我使用redis作为后端。
出于某种原因,周期性任务每 5 秒运行一次,无论间隔设置为多少。我知道节拍调度程序确实会查看 django-celery 调度程序,因为当我禁用任务时,它会停止运行。但是,无论我将其设置为每 3 小时运行一次......还是每 5 分钟......任务都会继续每 5 秒运行一次。
关于有什么问题的任何想法?
显然,这是 celery 团队正在解决的一个新问题。
https://github.com/celery/celery/issues/943#issuecomment-8146492