无法从visualVM连接到Remote JMX

时间:2013-05-31 00:09:10

标签: java monitoring rmi jmx visualvm

我正在尝试从运行在Windows机器上的visualVM连接到在Linux机器上运行的JMX。我正在使用visualVM的以下设置。

java -server -Dcom.sun.management.jmxremote -Djava.security.policy=~/jmx.all.policy  -Dcom.sun.management.jmxremote.port=9000  -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=<mymachinesIP> -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8766 myApp

myApp正确启动

安全策略文件如下:

grant {

   permission java.security.AllPermission;

};
  

netstat -an | grep 9000 //不返回任何东西,即端口未打开

我在这些论坛上尝试过所有内容,但仍无法找到任何解决方案。任何帮助将不胜感激。 Jstatd工作得很好。

0 个答案:

没有答案