weblogic服务器中的OutOfMemoryError

时间:2012-06-16 05:44:14

标签: java weblogic out-of-memory

我们已经更改了很多文件,现在在生产中我们在weblogic 10.4.3服务器中面临OutOfMemoryError,

从日志中我们得到以下与outOfMemory错误相关的错误消息:

1) java.lang.OutOfMemoryError: getNewTla
2) java.lang.OutOfMemoryError: allocLargeObjectOrArray: [C, size 262160 ..

但我们无法追踪,哪个代码导致outOfMemoryError。

我们如何追踪这一点?

1 个答案:

答案 0 :(得分:1)

  

如果有人有关于此的信息,请建议我。

如果问题一般而且含糊不清,我可以建议的唯一问题是解决此类问题的标准方法:

  • 将JVM配置为在OOME时进行堆转储,并使用jhat或其他内容进行分析。

  • 仔细检查堆栈跟踪(更多)。

  • 通过检查版本控制历史记录来检查您已更改的内容。如果您完全被难倒,请将更改集备份到上一个已知的工作版本,并一次重新应用一个。 (在您的测试服务器上......当然!)

  • 运行单元测试/系统测试。