C:\Program Files\Java\jdk1.8.0_151\bin\jconsole.exe
jvm 的参数,监控都在启动文件里。
/opt/apache-tomcat-8.5.41/bin vi catalina.sh 修改此配置文件
JAVA_OPTS="-Dcom.sun.management.jmxremote.port=8011
-Djava.rmi.server.hostname=XXXXXip地址
-Dcom.sun.management.jmxremote.rmi.prot=8011
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
JAVA_OPTS只有一个生效,如果多个需要注释掉留一个用到的,如果想监控两个就在后面追加
扫描二维码关注公众号,回复:
6349530 查看本文章
重启tomcat
sh startup.sh && tail -f ../logs/catalina.out
查看端口号
netstat -anp|grep 1090
连接不上报错:
jvm使用了hostname -i的IP地址,我的/etc/hosts上127.0.0.1,所以远程老是连接不上。
只要在java启动参数中加入 -Djava.rmi.server.hostname=192.168.0.10 显示说明JVM返回给jconsole的IP地址即可。