
celery中内存泄漏问题
发布日期:2021-05-15 04:59:05
浏览次数:23
分类:精选文章
本文共 396 字,大约阅读时间需要 1 分钟。
CELERYD_MAX_TASKS_PER_CHILD
- 每个worker最多执行100个任务就会被销毁,可防止内存泄露
CELERYD_CONCURRENCY = 20
- 并发worker数
CELERYD_FORCE_EXECV = True
- 有些情况下可以防止死锁
CELERYD_MAX_TASKS_PER_CHILD = 100
- 每个worker最多执行100个任务就会被销毁,可防止内存泄露
CELERYD_TASK_TIME_LIMIT = 60
- 单个任务的运行时间不超过60秒,否则会被SIGKILL信号杀死
CELERYD_DISABLE_RATE_LIMITS = True
- 与.rate_limit相关的设置,默认值取决于你 Celery 的配置
注:默认情况下,Celery 会在任务发出后,经过一段时间还未收到acknowledge,就将任务重新交给其他worker执行
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月07日 21时06分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Python学习--模块
2019-03-12
去了解拉绳位移编码器的影响因素
2019-03-12
影响拉线位移传感器精度的原因有哪些?
2019-03-12
无法初始化Winsock2.2处理
2019-03-12
Horizon Cloud之UAG访问异常
2019-03-12
vMotion 操作失败进度卡在14% ,报错: Operation Timed out
2019-03-12
重置UAG Application admin密码
2019-03-12
Horizon Daas租户管理平台扩展分配时报:内部错误
2019-03-12
vcenter访问报503错误处理
2019-03-12
项目计划甘特图绘制说明
2019-03-12
C/C++:线性表之顺序表
2019-03-12
嵌入式系统试题库(CSU)
2019-03-12
图神经网络7日打卡营学习心得
2019-03-12
electronJS 开发linux App
2019-03-12
MbedOS 设备中的模数转换(ADC)
2019-03-12
【vue】setInterval的嵌套实例
2019-03-12
【SpringBoot】如何配置热部署
2019-03-12
【rabbitMQ】04 如何实现高可用?
2019-03-12
【自考】之信息资源管理(一)
2019-03-12