1.大家都知道,如果tomcat使用了jdk,那么在jdk的bin目录下,运行jvisualvm.exe就会显示当前有哪几个tomcat正在运行
    如何使用VisualVM监控已经注册成服务的Tomcat - 图1
    2.当注册成服务之后,上面那种方法显然不行,因为服务上执行的不是catalina.bat,所以在catalina中设置是不行的,不过可以在
    如何使用VisualVM监控已经注册成服务的Tomcat - 图2
    如何使用VisualVM监控已经注册成服务的Tomcat - 图3

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat7\Parameters\JAVA

    1. -Dcom.sun.management.jmxremote
    2. -Dcom.sun.management.jmxremote.port=80
    3. -Dcom.sun.management.jmxremote.ssl="false"
    4. -Dcom.sun.management.jmxremote.authenticate="false"

    注册表中把参数加进去

    如何使用VisualVM监控已经注册成服务的Tomcat - 图4