首页 > 解决方案 > Jboss服务停止,日志中没有任何错误

问题描述

再会,

我有一个部署在 Jboss 服务器中的服务,操作系统是 Linux Red Hat,在 UAT 环境中。

有时,服务会自动关闭,server.log 和应用程序日志中都没有。内存足够好,没有内存不足的问题。实际上Jboss服务器中部署了很多服务,但是只有这个特定的服务会自动关闭而没有任何错误。

相同的服务war文件,部署在SIT环境,生产环境,没有任何问题。

这个问题只发生在UAT,每个月都会发生一次,什么都不做,以后就正常了。

有什么我可以检查的吗?操作系统日志?或我可以检查的任何其他 jboss 日志?

好心提醒。

标签: javalinuxjbossredhat

解决方案


Hello,有几种可能:

  1. 如果它是 OOM-Killer,即在内存严重不足时杀死应用程序的内核进程,那么您可以在/var/log/messages. 更多信息在这里。在此处输入链接描述
  2. 如果 JVM 崩溃了,那么您会期望一个hs_err_pid文件,其中包含 JVM 错误的描述。有关Oracle 调试的更多信息。
  3. 这看起来像是一个盒子问题,无论是内存还是 cpu,或者是 JVM 问题。但是,您可以启用跟踪日志以查看服务器端是否存在某些内容,如下所示:
/subsystem=logging/root-logger=ROOT:write-attribute(name=level,value=TRACE)

推荐阅读