Glassfish V4为远程访问启用/连接jmx
我浏览了很多博客等,但无法远程连接到我的glassfish JMX。我有以下JVM设置-Glassfish V4为远程访问启用/连接jmx,glassfish,jmx,glassfish-4,jconsole,Glassfish,Jmx,Glassfish 4,Jconsole,我浏览了很多博客等,但无法远程连接到我的glassfish JMX。我有以下JVM设置- -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=8686 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.port=8686
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=myremoteip
我正在尝试使用下面的字符串通过控制台访问
service:jmx:rmi://myremoteip:8686/jndi/rmi://myremoteip:8686/jmxrmi
上面的设置不起作用,我不知道如何解决它。任何帮助都将不胜感激。似乎-Dcom.sun.management.jmxremote与glassfish自己的JMX服务器不同,但除了现有的服务器之外,还启动另一个JMX服务器。我还没有找到任何合理的方式远程连接到glassfish自己的JMX
如果将-Dcom.sun.management.jmxremote.port更改为例如8786,则应该能够连接到非glassfish JMX。此外,要设置上面列出的JVM参数,必须在glassfish管理控制台配置->服务器配置->管理服务中设置:
- 地址:服务器的IP地址
- 安全性:未检查
- 港口:8686
- 领域名称:管理领域