Estoy tratando de abrir una conexión JMX a la aplicación Java que se ejecuta en una máquina remota.Conexión JMX remota
La aplicación JVM está configurada con las siguientes opciones:
- com.sun.management.jmxremote
- com.sun.management.jmxremote.port = 1088
- com.sun.management. jmxremote.authenticate = false
- com.sun.management.jmxremote.ssl = false
soy capaz de conectarse a través de localhost:1088
usando jconsole o jvisualvm. Pero no puedo conectarme usando xxx.xxx.xxx.xxx:1088
desde una máquina remota.
No hay firewall entre los servidores o en el sistema operativo. Pero para eliminar esta posibilidad I telnet xxx.xxx.xxx.xxx 1088
y creo que se conecta, ya que la pantalla de la consola se queda en blanco.
Ambos servidores son Windows Server 2008 x64. Probé con JVM de 64 bits y 32 bits, ninguno de los dos funciona.
Probablemente relacionada con http://stackoverflow.com/questions/151238/has-anyone-ever-got-a-remote-jmx-jconsole-to-work – tuler
Aquí es guía detallada http: // stackoverflow .com/a/11654322/99834 – sorin