2020
10-10
10-10
java排查一个线上死循环cpu暴涨的过程分析
问题,打一个页面cpu暴涨,打开一次就涨100%,一会系统就卡的不行了。排查方法,因为是线上的linux,没有用jvm监控工具rim链接上去。只好用命令排查:topcpu排序,一个java进程cpu到500%了,什么鬼.....查到对应java进程jps||ps-aux|grep端口pid=13455查看进程中线程使用情况T排序查看cpu占用time最高的线程编号top-Hp13455有个线程9877的时间一直在爆涨获取线程十六进制地址9877(十六进制一定要小写)printf"%x\n"9...
继续阅读 >