码迷,mamicode.com
首页 > 编程语言 > 详细

java排查问题套路

时间:2020-09-24 21:57:47      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:uniq   mamicode   read   转换   height   state   %x   cpu   sof   

java排除线上问题套路

线上问题有以下四种:cpu、gc、内存、网络

排除cpu问题套路

(1)ps -ef|grep ‘进程名字‘

(2)top -H -p 进程号  获取占用cpu较大的线程

(3)线程号转换为16进制 printf ‘%x\n‘ 线程号

(4)jstack ‘进程号‘|grep 十六进制线程号

(5)cat jstack.log | grep "java.lang.Thread.State" | sort -nr | uniq -c(分析stack中线程状态的分布)

技术图片

 

java排查问题套路

标签:uniq   mamicode   read   转换   height   state   %x   cpu   sof   

原文地址:https://www.cnblogs.com/zhangchiblog/p/13723680.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!