jconsole连接远程tomcat
编辑 bin/catalina.sh
CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.0.128 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true"
com.sun.management.jmxremote.authenticate=true 表示开启身份认证 false将关闭
/usr/java/jdk1.8.0_91/jre/lib/management
cp jmxremote.password.template jmxremote.password
chmod 600 jmxremote.password
jmxremote.password最后两行的注释放开
monitorRole admin
controlRole admin
monitorRole 是只读权限 密码为admin
controlRole 是控制权限
jmx连接的时候用户名为 controlRole 密码为admin