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了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

javavisualvm连接远程jvm方式及问题