java jconsole rmi 连接不上

今天在虚拟机开放远程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" 

具体不清楚的同学可以看下我之前的文章https://www.cnblogs.com/reload-sun/p/7875316.html

但是之后本地打开jconsole无法连接。试了配置下hosts 文件 然后因为机器无法重启的原因也没法验证是否真的生效,hostname里面能看到本机的ip

之后发现需要配置

JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.rmi.service.hostname=XXXX

这里的XXX配置的就是你本机的实际ip地址 之后再使用jconsole 成功连接上 。

 

posted @ 2019-03-13 14:17  reload  阅读(230)  评论(0编辑  收藏  举报