У нас наблюдается некоторое замедление работы нашего веб-приложения, развернутого на Tomcat 5.5.17, работающего на Sun VM 1.5.0_06-b05, и наша хостинговая компания не предоставляет достаточно данных для обнаружения проблемы.
Мы рассматриваем возможность установки лямбда-зонда на производственном сервере, но для этого требуется включить JMX (com.sun.management.jmxremote) для получения статистики памяти и процессора.
Влечет ли включение JMX серьезное снижение производительности?
Если мы включим JMX, открываем ли мы какой-нибудь недостаток безопасности? Нужно ли настраивать безопасную аутентификацию, если мы разрешаем только локальный доступ к JMX?
Кто-нибудь использует это (томкат + лямбда-зонд) без проблем на производстве?
UPDATE
Глядя на ответы, кажется, что включение JMX само по себе не приводит к значительным накладным расходам на виртуальную машину. Дополнительная работа может возникнуть, если приложение мониторинга, подключенное к виртуальной машине, будь то JConsole , лямбда-зонд или любое другое, опрашивает с чрезмерной преданностью.