Java问题分析
文章平均质量分 56
fy_java
这个作者很懒,什么都没留下…
展开
-
线上Java项目服务器内存飙升如何排查?
服务器内存飙升如何排查内存飙升top命令内存飙升你好!接下来会有一些列的类似的文章(内存、JVM等等),喜欢记得关注点赞!!!top命令首先,执行top命令查看内存使用情况top命令,找到内存再飙升的PIDjmap命令,jmap -dump:format=b,file=heap.hprof 内存飙升的PID接下来下载heap.hprof文件到本地进行分析可以使用Eclipse Memory Analyzer 进行分析分析可参考其他文章,就不重复造轮子MAT内存分析...原创 2021-08-09 15:08:53 · 451 阅读 · 0 评论 -
线上Java项目服务器CPU突然100%如何排查?
如何快速排查CPU100%排查流程top + jstack命令总结排查流程你好!接下来会有一些列的类似的文章(内存、JVM等等),喜欢记得关注点赞!!!top + jstack命令首先执行top命令查看各个进程的CPU使用情况以及,变化情况:找到CPU使用非常高的PID;top -Hp 上面的PID可以看到当前进程下有非常多的线程,找到使用CPU非常高的线程,并记录下当前线程的PID;将上面的PID转换为16进制(printf ‘%x 线程PID’)jstack 2中的线程PID原创 2021-08-09 14:29:10 · 284 阅读 · 0 评论