Alineando los planetas para JMX

Cada vez que tengo que testear un Apache Tomcat nuevo usando jconsole o jvisualvm me pasa lo mismo. A continuación: Lista bullet-proof Para hacer andar el JMX del Tomcat.

1- Agregar los siguientes parametros a la JVM del Tomcat

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

2- No tiene que haber inconsistencias en los hostname de la maquina. Es bastante comun que tirar el comando ‘hostname’ devuelvo algo totalmente distinto a lo que dice el /etc/hosts y el RMI es algo susceptible a esto. Ejemplo que funciona correctamente:

#hostname
maquina.dominio.com

#cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.1.3.24 maquina.dominio.com

Ahora al conectarnos via jconsole, jvisualvm o cualquier otro agente JMX a 10.1.3.24:7000 no deberiamos tener problemas

This entry was posted in Bofh, Tomcat. Bookmark the permalink. Both comments and trackbacks are currently closed.
35665 pages viewed, 42 today
17305 visits, 10 today
FireStats icon Powered by FireStats