今天在虚拟机开放远程jconsole连接,设置了jmxrote的参数
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=9000"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false"
具体不清楚的同学可以看下我之前的文章/reload-sun/p/7875316.html
但是之后本地打开jconsole无法连接。试了配置下hosts文件然后因为机器无法重启的原因也没法验证是否真的生效,hostname里面能看到本机的ip
之后发现需要配置
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.rmi.service.hostname=XXXX
这里的XXX配置的就是你本机的实际ip地址之后再使用jconsole成功连接上 。
如果觉得《java jconsole rmi 连接不上》对你有帮助,请点赞、收藏,并留下你的观点哦!