JMX连接到tomcat上的VirtualBox(JMX connection to tomcat

2019-10-20 15:01发布

我已经启用了JMX与我的Tomcat服务器上

-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost ,我有一个春天的应用暴露JMX豆与JmxRemoteLifecycleListener豆:

<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPortPlatform="10000" rmiServerPortPlatform="10001" />

当我在VirtualBox中运行这个Tomcat实例(使用无业游民)我转发端口10000和10001,但是当我尝试连接到JMX服务(与VisualVM的和JRockit的任务控制试过),我无法连接。 有没有需要做连接,因为它是VirtualBox上运行的特殊配置?

Answer 1:

你需要做的使用iptables端口转发。 只是检查端口是否被启用iptables的。



文章来源: JMX connection to tomcat on VirtualBox