我们在Jboss服务器上部署了几个应用程序。从上个月观察到,jboss服务器在没有记录任何错误或异常的情况下被杀死,无论是在任何应用程序日志中,还是在Jboss服务器日志中。崩溃不是周期性的,是随机发生的。崩溃是非常安静的(类似于kill -9 ),它变得非常困难,调试根cause.From我们的分析一件事,它没有超出内存issue.We分析了syslog,以及,没有可疑的发现。可以强制VM在进程因任何原因崩溃之前生成错误日志。
任何帮助都将不胜感激。
发布于 2015-09-10 22:31:30
JVM将致命错误记录到hs_err_<pid>.log文件中。
您可以使用java -XX:ErrorFile=/var/log/java/java_error%p.log进行change the location of the fatal log file
发布于 2017-08-29 03:52:44
我在Linux环境下使用JBoss EAP6时也遇到过类似的问题,当系统内存几乎耗尽的时候,S.O会杀死一些进程,通常会在JBoss的bin目录下生成带有崩溃报告的文件hs_err_pidxxx.log。进程被杀死的另一种情况是当你在DC模式下使用JBoss时,当实例很长时间没有与DC通信时,进程结束了,我不知道为什么。
https://stackoverflow.com/questions/32504629
复制相似问题