Назад | Перейти на главную страницу

выделенная виртуальная память

После того, как происходит отказ сервера и примерно через 40-45 дней, мы получаем непрерывные предупреждения о выделенной виртуальной памяти, которые указывают на использование пространства подкачки размером> 4 ГБ. Это также приводит к очень медленной работе приложения и возникновению сбоев. количество приостановленных транзакций. Настройка сервера:

4 сервера Tomcat (версия 7.0.22) с балансировкой нагрузки (не кластеризованы) двумя серверами Apache. И сами серверы Apache предоставляют статический контент и маршрутизацию этим 4 серверам tomcat.

Версия среды выполнения Java: версия Java "1.6.0_30" Среда выполнения Java (TM) SE (сборка 1.6.0_30-b12) 64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 20.5-b03, смешанный режим

Параметры запуска памяти:

MEMORY_OPTIONS="-Xms1024m -Xmx1024m -Xss192k -XX:MaxGCPauseMillis=500 -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled"

Мониторинг - на всех производственных серверах доступен Wily-мониторинг, который отслеживает ключевые параметры сервера и отправляет настраиваемые электронные письма с предупреждениями на основе предварительно определенных настроек.

Примечание: на каждом из серверов также есть два других отдельных домена tomcat, на которых выполняются разные приложения.

Обследуемая территория:

Кто-нибудь может сообщить мне, что может быть причиной этого и что нужно отслеживать?