javavisualvm连接远程jvm方式及问题

1.如何开启jmx

连接远程vm需要让远程vm启动时加入
如下参数:
-Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

2.为什么java visualvm连接不上远程java虚拟机jmx?

上述三行参数,连接本地jvm是可行的,若是远程主机上的jvm。需要加上如下参数:

-Djava.rmi.server.hostname=ip地址

加上如上一行参数后,发现本地java visualvm可以连接上远程vm了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章