第一步在虚拟机上操作
#为Java程序开启JMX很简单,只要在运行Java程序的命令后面指定如下命令即可
[root@ubuntu2004 ~]#vim /usr/local/apache-tomcat-9.0.65/bin/catalina.sh
.......
# OS specific support. $var _must_ be set to either true or false.
JAVA_OPTS="-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=10.0.0.100 -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
加入指令后重启Tomcat
[root@ubuntu2004 ~]#systemctl restart tomcat
查看端口 12345是否开启
[root@ubuntu2004 ~]#ss -ntl
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
.......
LISTEN 0 50 *:12345 *:*
.......
第二步windows操作
下载链接如下:
链接:https://pan.baidu.com/s/15CdYGcRCSuDJfmxEFXNSsg
提取码:lhv1
下载完成后打开jconsole.exe
选择远程连接,输入远程连接的ip地址和端口号及用户名密码
这里选择不安全的连接即可
下面就可以看到监控