Я использую REST API в Maximo 7.5 (и 7.6) для создания тысяч показаний счетчиков (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, которые мне следует изменить для поддержки этого?
Спасибо