Почему большое количество SessionFactoryImpl вызывает утечки памяти? - PullRequest
3 голосов
/ 08 марта 2020

У меня есть сервер приложений WebSphere 8.5, интегрированный с hibernate 4.2. Я получил исключение OutOfMemory, после анализа дампа кучи и получения снимка памяти с помощью инструмента YourKit , я обнаружил, что было создано много экземпляров SessionFactoryImpl, и число увеличивается к тому времени, большинство эти экземпляры прикреплены к объекту, который не принадлежит конкретному веб-приложению , как показано на рисунке ниже.

Может кто-нибудь объяснить, что происходит, кто является создателем этого экземпляра SessionFactoryImpl и почему он создает все из этого экземпляра?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...