会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Lawliet_Y
博客园
首页
新随笔
联系
订阅
管理
2022年3月11日
celery使用的时候,由于任务时间过长,任务会重复执行
摘要: 原因: 由于celery任务有心跳机制,当任务时间过长(约超过5min),所以认定为链接不畅,重启celery。同时因为没有接收到ack信息,那么当celery重启之后没有接收到的任务在重传机制下,会重复执行。 解决方法: 1.禁止心跳(不推荐) 2.在task任务过程中主动发送心跳 CELERY_
阅读全文
posted @ 2022-03-11 11:39 Lawliet_Y
阅读(1369)
评论(0)
推荐(0)
编辑
公告