Я пытался отслеживать локально работающий Tomcat через JConsole.Я, конечно, добавил
-Dcom.sun.management.jmxremote
в переменную CATALINA_OPTS в catalina.bat, но при запуске JConsole не смог найти процесс в списке процессов.
После некоторого поиска я попыталсяИз (более сложных?) нелокальных настроек, добавив
set CATALINA_OPTS=-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=%my.jmx.port% \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false
и используя правильные параметры в JConsole, я смог подключиться через удаленный интерфейс.
Кто-нибудь еще пытался и преуспел в использовании JConsole / Tomcat в чисто локальных настройках, или же псевдо-удаленный способ - единственный шанс получить мониторинг локального кота?