OSB 服务器内存不足

OSB server out of memory

我有 2 个适用于 Oracle OSB 12c 的集群环境。它可以在低负载下达到标准。但是,当我增加负载时,它开始失败并出现内存不足错误。在没有固定模式的集群中观察到此错误,或者可以预测哪个集群将失败。我使用了线程转储,但找不到任何失败的原因。它显示 3% 的线程处于阻塞状态,66% 的线程处于等待状态。 None 线程处于死锁状态。 我的问题是内存不足错误,只有线程转储就足够了,还是堆转储会有更多帮助?

你的问题应该去 SF 而不是 SO,但无论如何我都会尽力回答。

你的问题的答案是肯定的,堆转储会帮助你更多,因为它会实际告诉你是什么占用了所有内存。