У меня есть служба RESTful, развернутая в IBM WAS 8.5.5.x, приложение работает правильно и работает большую часть времени, за исключением случая (примерно один раз / два раза в неделю) размер JVM не уменьшается, Я не вижу типичной схемы «пила зуба» для утилизации кучи JVM.
Когда куча была высокой, я заставил дамп кучи посмотреть, что удерживает пространство JVM, и все, что я вижу, связано с классами IBM, не могу понять, что мое приложение могло делать неправильно.
что может использовать / удерживать эти высокие нет. HashMap в IBM WAS?
Подозрение на утечку в IBM Memory Analyzer
Узел HashMap $ - расширен, чтобы показать его потомков
com.ddtek.jdbc - библиотека, совместимая с JDBC расположение lib