我们在Jboss服务器中部署了多个应用程序。从最近几个月开始,它观察到jboss服务器在任何应用程序日志和Jboss服务器日志中都没有记录任何错误或异常而被杀死。崩溃不是周期性的,而是随机发生的。崩溃是非常沉默的(类似于kill -9)并且调试根本原因变得非常困难。从我们的分析中可以确定它没有内存问题。我们也分析了系统日志,没有发现任何可疑之处。可以强制VM在进程崩溃之前生成错误日志。
任何帮助都将不胜感激。
答案 0 :(得分:0)
我在Linux环境中使用JBoss EAP 6遇到了类似的问题,当系统内存几乎消失时,S.O杀死了一些进程,通常带有崩溃报告的文件hs_err_pidxxx.log在JBoss的bin目录中生成。杀死进程的其他情况是当你使用JBoss和DC模式时,当实例长时间没有与DC通信时,过程最终确定,我不知道为什么。