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了。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。