JConsole远程连接james服务器

时间:2012-05-25 13:17:15

标签: jconsole

我试图让jconsole远程连接到james jmx。我在远程配置中设置了这些参数:

-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=<host ip>
-Dcom.sun.management.jmxremote.port=<port>
-Dcom.sun.management.jmxremote

我甚至在本地设置了JAVA_OPTS的参数。无论如何,它无法连接。

1 个答案:

答案 0 :(得分:0)

这个错误很吓人。在定义jmx属性(jmx.properties file)的地方,有两个参数:

jmx.address=${jmx.address}
jmx.port=${jmx.port}

${jmx.address}是主机名,但必须是IP地址,否则无法连接。我花了一些时间才意识到,我希望这会有所帮助。