Приложение JDK7 работает медленно после некоторого времени безотказной работы

У нас есть большое приложение JDK7, развернутое на JBoss с использованием нескольких библиотек, таких как Hibernate, Spring и так далее. После первоначального запуска сервера приложение работает как положено, но после некоторого времени безотказной работы оно становится очень медленным.

Используя профилировщик, мы видели, что каждый раз некоторые аспекты нашего приложения замедляются, но не всегда одни и те же аспекты. В то время как в одном запуске может произойти замедление сброса в спящем режиме, в другом запуске это может быть некоторый DI-код из Spring.

Что там происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос