查看Java进程消失方案
链接: https://blog.csdn.net/yangguosb/article/details/78075870.
查看Linux服务器信息常用命令
1.free -m/-g/-h 查看服务器内存信息
2.top 查看所有进程运行情况
3.ps -ef | grep java 查看jar包对应进程信息
4.netstat -anp |grep 8080 查看端口号是否被使用
5.jmap -histo:live 24262 | more 打印当前进程ID java堆中各个对象的数量、大小
**
方案一:启动命令
-XX:+HeapDumpOnOutOfMemoryError (内存溢出时打印堆栈信息)
-XX:ErrorFile=/usr/local/younike/p/hs_err_pid%p.log (JVM致命错误日志)
**
方案二:生成dump文件
jmap -dump:format=b,file=/usr/local/younike/b/dump.out pid (进程必须存在)