您现在的位置:首页 >> 基础 >> Java编程 >> 内容

一次Java项目Tomcat宕机事件,问题出在系统dll包上

时间:2020-10-30 14:46:14

  核心提示:问题Tomcat突然挂了,重启后可以正常运行一段时间,不定时又会挂掉,没有明显错误日志。大概经过一天早上,还没上班,突然接到客户电话系统无法访问,饭都没吃,赶到公司开始解决问题,首先想的是查错误日志,...

问题

Tomcat突然挂了,重启后可以正常运行一段时间,不定时又会挂掉,没有明显错误日志。

大概经过

一天早上,还没上班,突然接到客户电话系统无法访问,饭都没吃,赶到公司开始解决问题,首先想的是查错误日志,但发现并没有产生异常信息,只是在Tomcat的bin目录中有一个hs_err_pid开头的文件,打开内容又看不懂;由于系统着急访问,就先重启服务器,系统暂时正常了,问题还在继续找原因。

接下来的几天,不定时地出现这个问题,在网上查找各种原因,都试了,不见效。最后通过在Java官网,查到一些信息找到了问题的原因,最终解决了问题。

问题原因

翻译过来,大致意思是这个错误与JVM没关系,问题出在系统KERNELBASE.dll文件上,系统中的某个底层包与这个文件不匹配。

解决方法

查了操作系统更新记录,发现确实是因为这个文件自动升级更新后出现的Tomcat挂机事件,最后把操作系统还原到更新前状态,问题解决。

以上,是我亲身经历的一次宕机事件,解决方法仅供参考,有什么好的解决方法或预防措施,可以评论区交流。

我是一名码龄10年的程序员,在这里会分享实在干货,让你少走弯路,成就精彩人生。

Java免费学习   Java自学网 http://www.javalearns.com

关注微信号:javalearns   随时随地学Java

或扫一扫

随时随地学Java

作者:不详 来源:网络
    你是从哪里知道本网站的?
  • 网友介绍的
  • 百度搜索的
  • Google搜索的
  • 其它搜索过来的
  • 网址输错了进来的
  • 太忙了不记得了
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • java学习网(www.javalearns.com) © 2014 版权所有 All Rights Reserved.
  • Email:javalearns@163.com 站长QQ:1356121699 晋ICP备14003680号-3
  • java学习网部分内容来自网络或网友发布,如侵犯了您利益,请发邮件至:javalearns@126.com,我们尽快处理!
  • Java学习网
  • 网站统计
  • 晋公网安备 14042902000001号