- 首先确认java进程是否停止,指令:lsof -i:8080 或者 netstat -utnlp|grep ‘java’ 查看java进程/端口是否还在,是进程在,但是无法响应还是进程直接被杀掉。
- 查看java的日志文件.tail -f xxx.log,是否有什么遗言,错误日志,异常日志
- cd /var/log 查看是否有 /var/log/hs_err_pid 的文件,没有,排除jvm故障
- 查看 /var/log/message的日志,直接grep查找我的pid的java日志,发现Out of memory:Kill process
- 使用dmesg | grep ‘java’ 查看是否因为机器内存不足导致
java程序莫名消失不见的排查
最新推荐文章于 2022-12-09 15:27:59 发布