我使用的是 Jboss 5.1.1_GA,有一个错误,Jboss 有时会无任何特殊原因关闭。有人建议这可能是 OutOfMemoryError。但我在 Jboss server.log 中没有看到类似 OutOfMemory 错误的内容。
所以,问题是,OutOfMemoryError 是否会在 Jboss 上产生任何输出,我可以检测到这些输出以验证我的建议是否正确并且是 OutOfMemory?
最佳答案
检查 JBoss 脚本与正常日志一起写入的 stdout 和 stderr 文件。您还可以添加 JVM 标志以在 OOM 上执行堆转储,这将帮助您检测它的发生并解决问题:https://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-VM/html/clopts.html#gbzrr
关于java - Jboss 上的内存不足错误是否会在日志文件中生成条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33183933/