day16_jvm02_jconsole

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地址即可。

 

猜你喜欢

转载自www.cnblogs.com/njq666/p/10975273.html