Как удаленно контролировать пермское пространство?

Мне нужна помощь по удаленному мониторингу пространства. У нас Tomcat установлен на Windows 2008 R2. Время от времени пространство для перманентности заполнено. Я хочу контролировать пространство perm gen до того, как оно заполнится, чтобы можно было предпринять определенные действия для предотвращения сбоев в работе. Как бы я это сделал?

1 ответ

Что вам нужно, так это удаленное взаимодействие JMX - оно дает возможность взглянуть на размер permgen, а также много другой информации о работающем экземпляре Java.

Возможно, вы захотите использовать аутентификацию и шифрование, но добавив только это к вашим опциям Java, вы должны начать:

-Dcom.sun.management.jmxremote.port=9000
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

Как вы будете контролировать это, будет зависеть от вашего программного обеспечения для мониторинга, но для мониторинга вручную используйте jvisualvm из JDK и настройте удаленный экземпляр.

Другие вопросы по тегам