Java VisualVM не показывает / перечисляет мой процесс tomcat java
Я использую jdk64 и моя версия java -1.6.0_24. Я запускаю оба процесса (Tomcat java process и VisualVM) в качестве администратора на Windows Server 2008.
Tomcat работает с -Xmx7196m, где jvisualvm работает с -Xms24m и -Xmx256m. Может ли это быть причиной?
2 ответов
вам нужно добавить JMX параметры для включения JMX подключение к приложению, поэтому добавьте следующие параметры:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=8484
-Dcom.sun.management.jmxremote.ssl=false
тогда вам нужно добавить свой процесс tomcat вручную, так что right click on you localhost node -> Add JMX Connection -> type your port -> OK.
ваш процесс tomcat будет указан в разделе localhost node.
наш сервер приложений-JBOSS 6.1.0.final и сам наш сервер не начинает добавлять эти строки в run.conf.Bat-файл
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.port=8484
-Dcom.sun.management.jmxremote.ssl=false