Conectar VisualVM a JBoss

Para ocupar VisualVM con JBoss se deben hacer modificaciones den el run.bat (la verdad es que la documentación expresa que los cambios se deben hacer en el run.conf, pero a mí no me funciono posicionarlo hay).

Se deben agregar las lineas

set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.port=6789
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.ssl=false

Asumiendo que se ha modificado el run.bat de nuestro servicio en una ip 192.168.1.2, con las líneas anteriormente descritas se ha habilitado el puerto 6789 para conexion con VisualVM, luego de ello se adiciona el JMX Connector

Con lo cual ya tienes configurado para leer tu JBoss.

Publicado en Desarrollo, Java, JBoss, JEE