Утечка памяти на сервере / гибернации Websphere? - PullRequest
1 голос
/ 09 декабря 2010

Я использую Websphere 7.0 из RAD. Когда я запускаю его без источника данных JDBC, определенного для чтения из Hibernate, он работает нормально. Но если я добавлю источник данных, он начнет использовать все больше и больше памяти до неизбежного OutOfMemoryError. Я откровенно озадачен. Кто-нибудь есть какие-либо идеи для устранения этой проблемы?

1 Ответ

1 голос
/ 10 декабря 2010

Вам необходимо предоставить больше информации.Сам Hibernate занимает больше памяти, может кэшировать много ресурсов.Предоставьте драйвер базы данных и свои настройки гибернации.

  1. Сначала вы можете попробовать увеличить параметр -Xmx java до нескольких гигабайт.
  2. Затем проверьте все проблемы с драйвером и настройками - примерно так текст ссылки
  3. Затем профилируйте ваше приложение на возможные утечки памяти (не закрывая наборы результатов и т. д.)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...