假如你的linux服务器内存猛增,你打算如何排查呢?
假如你的linux服务器内存猛增,你打算如何排查呢?
今天遇到一个同学的灵魂拷问,现在服务器内存飙升,如何排查啊?
下文笔者将分析自己面对这种事情的处理方案,如下所示:
第一遇到这种事情,一定不要慌,慢慢想,然后按照步骤依次处理即可,如下所示:
下文笔者将分析自己面对这种事情的处理方案,如下所示:
第一遇到这种事情,一定不要慌,慢慢想,然后按照步骤依次处理即可,如下所示:
使用jstack工具,依次进行如下操作 1.使用top命令,获取占用资源最多的进程 2.通过top -Hp pid可以查看该进程下各个线程的cpu使用情况 3.通过top -Hp命令定位到cpu占用率较高的线程tid之后,继续使用jstack pid命令 查看当前java进程的堆栈状态 4.然后将刚刚找到的tid转换成16进制,在 jstack -pid里面的堆栈信息里面找到对应的线程信息
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。