JConsole使用JMX进行监控,JConsole的高级访问方式:service:jmx:rmi:///jndi/rmi://hostName:portNum/jmxrmi
为普通应用程序添加JConsole添加支持
可以配置-Dcom.sun.management.jmxremote,例如java -Dcom.sun.management.jmxremote -jar Demo.jar;
为Tomcat添加JMX支持
Windows平台:修改catalina.bat,在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"
Unix/Linux平台:修改catalina.sh,在dorun和dostart段开头增加一行(注意是一行):
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"
本文介绍如何通过配置JMX远程监控选项,使普通Java应用程序及Tomcat支持JConsole远程监控。针对不同平台(Windows和Unix/Linux),提供详细的配置步骤及参数说明。
1297

被折叠的 条评论
为什么被折叠?



