我的 WebLogic 服务器使用 JRockit JVM R28。我们需要将 WebLogic JVM 配置为在 OutOfMemoryError 发生时自动关闭/杀死/退出。
一个名为“ExitOnOutOfMemory”的 JRockit JVM 参数将让我们完成此操作。但是,Oracle 文档提供了不正确且相互矛盾的信息。
1.) http://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionXX.html说只需将“ -XXexitOnOutOfMemory ”放入启动脚本。但是,JRockit 不“识别”这个参数。
2.) http://docs.oracle.com/cd/E15289_01/doc.40/e15062/optionxx.htm#BABCDAIB说将“ -XX:+ExitOnOutOfMemoryError ”放入启动脚本。但是 JRockit 也不识别这种配置。我相信他们错误地从 Hotspot 文档中复制了这个。
我如何实现这个参数?