Я использую Java Melody для мониторинга одного из наших приложений, которое является стандартным приложением J2EE, развернутым в Tomcat 6, с Apache 2 в качестве внешнего интерфейса с использованием AJP. Есть два экземпляра, которые сидят за F5. Все выглядит вполне нормально, и это приложение с низким уровнем громкости; в среднем около 200 обращений в минуту, около 4% процессорного времени и 350 мегабайт памяти. Единственное, что меня беспокоит - это количество загруженных классов; через три дня одна JVM находится на 752k, а другая на 741k. Три является прямой корреляцией использования с увеличением числа классов
При просмотре stackoverflow, кажется, много сообщений об этом происходит, когда приложение останавливается и перезапускается, или повторно развертывается в Tomcat. Это не тот случай, здесь. Каждый раз, когда мы перераспределяем, все это останавливается, включая Apache.
Есть идеи, как выяснить, что происходит?