我正在尝试在 Java Mission Control 上发现远程运行的进程。因此,我使用以下属性来启动 JVM:
-Dcom.sun.management.jmxremote.port=50099 \
-Dcom.sun.management.jmxremote.rmi.port=50099 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.autodiscovery=true \
-Dcom.sun.management.jdp.name=MyCluster/MyJVM Teste \
-Dcom.sun.management.jdp.address=224.0.23.178 \
-Dcom.sun.management.jdp.port=50099
在 Java Mission Control 中,JDP 首选项设置为:
- 加入组播组:224.0.23.178
- 组播端口:50099
- 心跳超时:12
但这对我不起作用。有人知道我做错了什么吗?