0
我試圖在Java Mission Control上發現遠程運行進程。 這樣,我使用以下屬性啓動JVM:在Java Mission Control上自動檢測遠程運行Java進程
-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
- 搏動超時(S):12
但它不活像國王對我來說。有人知道我在做什麼錯嗎?
感謝您的回答,克拉拉。我找到了命令行參考,並將其更改爲更高的值(32,64)。我也刪除了RMI端口,但它仍然不起作用。路由器啓用了多播。 – hbelmiro 2014-10-21 11:03:26
如果您嘗試在客戶端計算機上使用相同的標誌來啓動jvm,它會工作嗎? – Klara 2014-10-21 11:56:46
它只出現在「本地」下。 – hbelmiro 2014-10-21 15:39:20