使用Jconsole监视dubbo服务
- 在需要监控的/bin/start.sh文件中添加下面语句:
JAVA_OPTS=”$JAVA_OPTS -Djava.rmi.server.hostname=192.168..
-Dcom.sun.management.jmxremote.port=8088
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false”
-Djava.rmi.server.hostname该参数指定jconsole远程连接的IP地址
-Dcom.sun.management.jmxremote.port该参数指定jconsole远程连接的端口号
-Dcom.sun.management.jmxremote.authenticate设置参数值为false时,就不需要输入用户名和密码 - 也可用/bin/remotestart.sh启动监控,该命令已配置该信息。
启动本地Jconsole
在jdk安装目录下,如C:\Program Files\Java\jdk1.8.0_111\bin,选择jconsole.exe并双击。
选择远程进程,输入地址及端口信息:192.168..:8088即可监控dubbo服务性能消耗。