1.查看那个进程cpu消耗比较多 top直接看

2.根据进程查看线程的占用时间 top -Hp 339899

3. 将线程号转换为16进制 printf "%x\n" 340011

4.堆栈中找到对应的类 jstack 339899|grep 5302b
![]()
发现了lettuce ,redis占用过多
根据后续业务优化即可
1.查看那个进程cpu消耗比较多 top直接看

2.根据进程查看线程的占用时间 top -Hp 339899

3. 将线程号转换为16进制 printf "%x\n" 340011

4.堆栈中找到对应的类 jstack 339899|grep 5302b
![]()
发现了lettuce ,redis占用过多
根据后续业务优化即可
3079
4805
994