celery占用大内存问题记录

celery worker占用大内存记录

定位

命令参考

  1. top命令下,M键开启按MEM列排序的进程列表,按H则查看线程列表,由于worker没有子线程,所以只显示一条记录;
  2. c命令,开始COMMAND列详细情况,可以找到对应的进程启动者;
  3. o键,开启筛选功能,输入COMMAND=celery只显示celery名的进程列表;

top的内存大小列为:VIRT, RES,分别为虚拟内存与实际内存占用;

到这里,就已经定位到了消耗内存的进程是哪些,启动者是哪个,如果还想看下进程间的关系,则使用命令:

ps -auxf

来查看进程之间的关系,通过上面的top命令可以知道进程PID,此时就可以通过P

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值