问题描述
我在我的项目中使用 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
Task 也没有什么特别之处。它只是从一个 API 获取一些数据,然后它们向另一个 API 发送请求。
我用来运行 celery 的代码:
celery -A projectname worker --beat --scheduler django --loglevel=info
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)