一次因为arthas 引起jvm crash 问题记录

问题

现在一个应用响应比较慢,比较喜欢arthas ,所以直接的选择就是运行arthas ,而且也帮助找到了系统的问题
所在(tomcat 线程block造成服务异常),但是其奇特的问题就是过了一段时间服务突然直接就死了。。。。
如果服务是被人操作的肯定会有信息的,但是tomcat 日志是没有看到的,原以为没啥,服务直接手工启动了,但是
下午出现了类似的tomcat 莫名挂了,而且没有信息。。。。

问题排查

一般来说服务死了肯定是会有相关的信息的,结果日志是没有看到信息的,然后就是注意了下tomcat 的bin 目录下
发现了hs_err_pid187731.log 类似的两个文件,内容类似

 

 

 

 


参考了oracel 官方的文档,初步怀疑是arthas的问题,而且在没有使用arthas服务重启之后是比较稳定,而且搜索到了arthas 类似的issue 也是有的,后期自己分析下

参考资料

https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/crashes001.html

posted on 2021-11-06 00:01  荣锋亮  阅读(307)  评论(0编辑  收藏  举报

导航