WebSphere Message Broker DataFlowEngine 进程异常结束并出现错误Failed to allocate memory
当传入的 XML 消息大约为 12 Mb 时,就会发生这种情况。
还注意到类似的传入 XML 消息但大小为 10 Mb 不会导致此问题。
我附上了处理此消息时生成的 .abend 日志文件的 3 个示例。他们在
到目前为止,我们已经尝试将 jvmMaxHeapSize 设置为 1 GB,但这并没有帮助.....设置此值后在 /var/adm/log 中生成的日志位于http://dpaste.com/1356210/
DataFlowEngine 进程的大小在异常结束之前增加了很多。我能够通过 NMON 实用程序看到它达到 1.2 GB 的大小。
我们还尝试MQSI_FREE_MASTER_PARSERS=1
根据我在 Google 上找到的一些链接设置变量,但它也没有帮助。
我们还能做些什么来找到这个问题的根源?