开发者社区> 问答> 正文

Java虚拟机崩溃出现大量 hs_err_pid*.log 日志

Java虚拟机崩溃出现大量 hs_err_pid*.log 日志,请问如何处理该问题?

展开
收起
开发者说 2019-07-16 16:27:25 1597 0
1 条回答
写回答
取消 提交回答
  • 问题现象

    云服务器 ECS 服务器内出现大量类似 hs_err_pid*.log 的日志文件。


    问题原因

    该文件是 Java 虚拟机崩溃后自动生成的崩溃现场描述文件。记录了 Java 虚拟机版本、崩溃时相关内存信息、操作系统信息、崩溃时间点等相关现场信息。




     


    处理办法

    Java 虚拟机崩溃一般是由于软件代码或兼容性问题引起的,可以结合崩溃日志中相关信息和业务日志、系统日志等做进一步的排查分析,或尝试更换不同版本的 Java 看是否会复现问题。也可使用 jmap 等专业工具对业务代码的内存泄露跟踪分析。


    2019-07-16 16:27:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何通过 Serverless 提高 Java 微服务治理效 立即下载
JVM的GC 立即下载
基于JVM的脚本语言开发、运用实践 立即下载