【发布时间】:2016-02-11 06:45:57
【问题描述】:
我在 Maximo 7.5(和 7.6)中使用 REST API 创建数千个仪表读数 (mxmeterdata)。但是,Oracle 很快就达到了进程和/或会话的最大允许限制。在 Oracle 中更改允许的限制只会延迟不可避免的情况:一旦达到限制,在非活动会话数量减少之前,无法创建更多的仪表读数。
我查看了建议更改垃圾收集设置的https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/garbage_collection_and_connection_leak29?lang=en 和http://www-01.ibm.com/support/docview.wss?uid=swg21640951。在 WebLogic 上,我设法通过缩小 Java 堆托儿所的大小来减少非活动会话的计数。在 WebSphere 上,这没有帮助,因为定期强制垃圾收集也没有帮助。
允许调用 REST API 数千次的推荐方法是什么?我应该更改 Maximo、Oracle 或 WebSphere 中的特定配置设置以支持此设置吗?
谢谢
【问题讨论】:
-
IBM 建议这可能是一个错误:ibm.com/developerworks/community/forums/html/…
标签: garbage-collection websphere maximo