使用IBM AIX 6.1机器和IBM JDK,我试图公开JMX资源以供外部使用。当我尝试使用主机IP和曝光设置中使用的端口从Windows机器连接到远程UNIX机器时,VisualVM / JConsole通知我我不能这样做。这是UNIX方面的防火墙问题吗?我也尝试使用OpenSSH和putty将端口从UNIX机器隧道传输到Windows机器,但仍然没有结果。
你能帮忙。
JMX配置:
CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=60003
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.local.only=false
-Djava.rmi.server.hostname=ibm2"
在AIX中运行hostname命令时检索ibm2