Tomcat 突然死机,重复

Tomcat 突然死机,重复

我知道这个问题之前已经问过了,而且我已经读过这个问题:

  1. Tomcat 死亡
  2. 调试 tomcat 崩溃

但我还是不明白。

我正在使用 Fedora 22 和 Tomcat 8。

我的 Tomcat 突然死机,没有任何错误,我不知道为什么?

没有任何登录catalina.out或某些文件。

我如何知道或调试我的 tomcat 以获取更多日志,为什么我的 tomcat 突然死了..

有关更多信息,我也在使用 Apache-Activemq。

可能是因为这个,也可能不是?

答案1

我在以前的工作中总是遇到很多内部开发的服务器问题。这个问题很像它们,JVM 崩溃,但你需要更好地调查。

您可以开始在文件系统中查找 hs_err_pidNNNN.log 文件。-它可以进入 Tomcat 使用的 JAVA_HOME 文件夹或 TOMCAT_HOME 目录。

find / -name "hs_err_pid*"

选择 Tomcat fall 中找到的所有 hs_err_pid 文件,并附上大概的日期和时间。然后按照以下方法进行分析Java SE 故障排除指南. 特别关注“C.5.4 堆摘要”会话。

在我的例子中,崩溃是由“缺少 perm gen”引起的。解决方案是使用 -XX:PermSize 和 -XX:MaxPermSize 参数增加此内存区域。

祝你好运!

相关内容