Django Celery Beat 不按时运行任务

问题描述

我在我的项目中使用 Django celery beats,节拍间隔有问题。 我设置了一个每 1 分钟运行一次的任务。但是 celery 好像每 3 分钟运行一次这个任务!

**:19

**:22

**:25

有什么问题?

================== 更新 ==================

芹菜配置:

broKER_URL = 'redis://localhost:6379'
CELERY_RESULT_BACKEND = 'redis://localhost:6379'
CELERY_ACCEPT_CONTENT = ['application/json']
CELERY_TASK_SERIALIZER = 'json'
CELERY_RESULT_SERIALIZER = 'json'
CELERY_ENABLE_UTC = True

enter image description here

Task 也没有什么特别之处。它只是从一个 API 获取一些数据,然后它们向另一个 API 发送请求。

我用来运行 celery 的代码

celery -A projectname worker --beat --scheduler django --loglevel=info

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...