1、设置服务启动参数
在启动远程的java服务时指定如下参数:
-Djava.rmi.server.hostname=192.168.1.122
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9111
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
其中hostname是远程服务运行的主机IP,即jcosole需要连接的地址,port即jconsole需要连接的端口(注意端口不要被占用)。