[英]JMX connection to tomcat on VirtualBox
我已经在Tomcat服务器上启用了JMX
-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost
并且我有一个spring应用使用JmxRemoteLifecycleListener
bean公开JMX bean:
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPortPlatform="10000" rmiServerPortPlatform="10001" />
当我在virtualbox上运行此tomcat实例(使用无业游民)时,我转发了端口10000和10001,但是当我尝试连接至JMX服务(与VisualVM和JRockit Mission Control进行尝试)时,我无法连接。 由于它在VirtualBox上运行,是否需要进行特殊配置才能进行连接?
您需要使用IPTABLES进行端口转发。 只需检查是否在Iptables中启用了端口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.