我正试图打开到运行在远程计算机上的Java应用程序的JMX连接。
该应用程序JVM配置如下:
- com.sun.management.jmxremote
- com.sun.management.jmxremote.port=1088
- com.sun.management.jmxremote.authenticate=false
- com.sun.management.jmxremote.ssl=false
我可以使用jconsole或jvisualvm使用localhost:1088
进行连接。
但是,我无法从远程计算机使用xxx.xxx.xxx.xxx:1088
进行连接。
服务器之间没有防火墙,也没有操作系统上的防火墙。但是,为了排除这种可能性,我使用telnet xxx.xxx.xxx.xxx 1088
测试,我认为它连接成功了,因为控制台屏幕变空了。
两个服务器都是Windows Server 2008 x64。尝试使用64位和32位JVM,都不起作用。