JMX Monitoring of application systems is very concise and convenient, but Tomcat does not set up to start JMX
After research, you can change Tomcat's startup file to be Tomcat support JMX
Find Tomcat_home/bin/catalina.bat
Open with Notepad to find such a line "if not exist"%catalina_home%/bin/tomcat-juli.jar "goto Nojuli"
Then insert the following code below this line
If "%1" "= =" "Start" set java_opts=%java_opts%-dcom.sun.management.jmxremote.port=1090-
Dcom.sun.management.jmxremote.ssl=false-dcom.sun.management.jmxremote.authenticate=false
-djava.util.logging.manager=org.apache.juli.classloaderlogmanager-
Djava.util.logging.config.file= "%catalina_base%/conf/logging.properties"
Goto Nojuli
1090 of which is a JMX service port
Once started, you can perform "jconsole" on the command line to view various information about JMX
Test Environment Version:
Tomcat 5.5.17
Java 1.5
Windows XP SP2