jconsole监控JVM

 1、查找catalina.sh,使用tomcat中的catalina.sh

  目录地址/opt/apache-tomcat-7.0.82/bin

2、配置JAVA_OPTS

  JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

 -Dcom.sun.management.jmxremote.port=1090远程监听端口.

 -Dcom.sun.management.jmxremote.ssl=false是否加密连接

 -Dcom.sun.management.jmxremote.authenticate=false是否密码访问

3、配置etc/hosts

4、安全连接失败是否以不安全方式连接的处理方式

修改JAVA_OPTS   添加-Djava.rmi.server.hostname =192.168.0.195

JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxrem    ote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname =192.168.0.195"

5、监控图像

 JAVA_OPTS="-Xms128m -Xmx128m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=128m -Djava.rmi.server.hostname=xxx.xxx.xxx.xxx -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

原文地址:https://www.cnblogs.com/xinjing-jingxin/p/8068253.html