java - weblogic 服务器中出现 OutOfMemoryError

标签 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。

我们如何追踪这一点?

最佳答案

Please suggest me if anybody have information regarding this.

对于这样普遍而模糊的问题,我唯一能建议的是解决此类问题的标准方法:

  • 配置 JVM 在 OOME 时进行堆转储,并使用 jhat 或其他工具对其进行分析。

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

  • 通过检查版本控制历史记录来检查您所做的更改。如果您完全陷入困境,请将变更集回滚到最后一个已知的工作版本,然后一次重新应用它们。 (当然是在您的测试服务器上!)

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

关于java - weblogic 服务器中出现 OutOfMemoryError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11061157/

相关文章:

java - 如何对 map 进行排序

java - 如何在jscrollpane中添加自动滚动条?

java - 使用 eclipse 在 Weblogic 中热重载 .js 文件

java - 使用 WebLogic 的表单例份验证确定登录页面内的目标 URL

图像加载性能中的 Android Drawable 与 Asset

java - 在 UI 中执行按钮操作时停止 ScheduledExecutorService

java - 查找 k - 最小元素(Java 代码)

java - 共享资源的 Java Web 应用程序的多个实例

java - OutOfMemoryError : Direct buffer memory when using websockets in WildFly

java - 优雅地处理java中的内存不足错误