任何从事java远程监控(JMX)工作的人。我需要在Linux系统上监控远程Tomcat实例,并且需要在本地window机器上监控。我正在通过VPN使用Putty访问远程Tomcat。请帮帮我..
我已经尝试在tomcat的catalina.sh文件中使用变量JAVA_OPT和进一步的隧道提供jmx端口,但我无法通过本地主机通过端口访问,也无法使用服务jmx命令。请帮帮我!
提前感谢您的时间和支持..
发布于 2013-10-23 04:50:12
远程JMX需要两个端口才能正常运行。第二个端口( RMI注册端口)默认情况下是随机选择的,这会导致防火墙等问题。
由于使用了JDK7u4,您可以使用
-Dcom.sun.management.jmxremote.rmi.port=<port>设置要使用的RMI端口。
有关详细步骤,请参阅this blog。
https://stackoverflow.com/questions/19442719
复制相似问题