使用Jconsole或者VisualVM监控Tomcat的JVM运行情况时需要开启JMX功能,
默认情况下Tomcat是没有开启的,在Tomcat安装目录找到bin/catlina.bat(sh)
在dorun和dostart两行后分别添加:
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004" -Dcom.sun.management.jmxremote.authenticate="false" -Dcom.sun.management.jmxremote.ssl="false"
重启Tomcat即可。以上配置建议只在非生产环境使用。