linux服务器堆栈

一、首先查询java进程:

ps -ef |grep java

找到需要打堆栈的进程

二、

到服务器的jdk下bin目录下输入:

jstack -l 41778 > /opt/11.txt

将41778进程堆栈打印到11.txt

 三、查看服务器进程gc情况

jstat -gcutil 41778 2000 2500 

查看进程41778的gc情况,打印2500行每隔2秒打印一次

 如果打印无此进程,则需要将/tmp目录下的h开头的文件夹全部删除后重启系统即可

查看linux服务器端口使用情况  

netstat -ano |grep 2404

查看2404端口使用情况

猜你喜欢

转载自dwj147258.iteye.com/blog/2381162