Sto tentando di aprire una connessione JMX all'applicazione java in esecuzione su una macchina remota.Connessione JMX remota
L'applicazione JVM è configurato con le seguenti opzioni:
- com.sun.management.jmxremote
- com.sun.management.jmxremote.port = 1088
- com.sun.management. jmxremote.authenticate = false
- com.sun.management.jmxremote.ssl = false
sono in grado di connettersi utilizzando localhost:1088
utilizzando jconsole o jvisualvm. Ma non riesco a connettermi usando xxx.xxx.xxx.xxx:1088
da una macchina remota.
Non esiste un firewall tra i server o sul sistema operativo. Ma per eliminare questa possibilità I telnet xxx.xxx.xxx.xxx 1088
e penso che si connetta, come lo schermo della console diventa vuoto.
Entrambi i server sono Windows Server 2008 x64. Provato con JVM a 64 bit e 32 bit, nessuno dei due funziona.
probabilmente correlate al http://stackoverflow.com/questions/151238/has-anyone-ever-got-a-remote-jmx-jconsole-to-work – tuler
Ecco guida dettagliata http: // StackOverflow .com/a/11654322/99834 – sorin