mm111222 发表于 2017-2-9 09:46:25

JConsole:给普通命令行程序和Tomcat添加JMX支持

  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"
页: [1]
查看完整版本: JConsole:给普通命令行程序和Tomcat添加JMX支持