1. 编辑tomcat的catalina.sh文件
在“# ----- Execute The Requested Command -------------”之前插入CATALINA_OPTS参数设置:
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=6992 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true"
2. 进入$JAVA_HOME/jre/lib/management
2.1 修改jmxremote.acces,确保monitorRole和controlRole未被注释(其中monitorRole为只拥有只读权限的角色,controlRole有更高权限:读写等)
2.2 拷贝jmxremote.password.template为jmxremote.password,权限600,确保monitorRole和controlRole未被注释