一次因为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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2020-11-06 openfeign+retronfit http 访问
2020-11-06 java 一些访问http api 请求访问的方法整理
2019-11-06 Checking Types Against the Real World in TypeScript
2019-11-06 nexus pip proxy config
2018-11-06 ballerina 学习 三十一 扩展开发(二)
2018-11-06 ballerina 学习 三十 扩展开发(一)
2017-11-06 Webpack-dashboard 简单使用