由于没有明显的原因,无法使用VisualVM连接到JMX / RMI服务器

时间:2015-01-05 16:37:29

标签: java rmi jmx visualvm jvisualvm

我的远程计算机中使用以下命令启动了OSGi应用程序:

java -Dcom.sun.management.jmxremote \
  -Dcom.sun.management.jmxremote.port=8080 \
  -Dcom.sun.management.jmxremote.local.only=false \
  -Dcom.sun.management.jmxremote.authenticate=false \
  -Dcom.sun.management.jmxremote.ssl=false \
  -jar bin/felix.jar

在我的本地机器上,我有VisualVM,我尝试连接到远程JVM实例:

enter image description here

enter image description here

enter image description here

我错过了什么?

谢谢!

1 个答案:

答案 0 :(得分:4)

@Klara的评论救了我的一天!! 修复了我与jstad的连接

jstatd -J-Djava.security.policy=all.policy -J-Djava.rmi.server.hostname=hostname-goes-here &