Tomcat开启JMX服务

Tomcat开启JMX服务很简单,只要在catalina.sh里添加:

 
 
  1. CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true

  2. "

端口号8999可以修改为未占用的端口即可。

修改JAVA_HOME/jre/lib/management目录下面的

jmxremote.access 和 jmxremote.password文件权限及内容

sudo chmod 600 jmxremote.access

 
 
  1. monitorRole   readonly

  2. controlRole   readwrite \

  3. create javax.management.monitor.*,javax.management.timer.* \

  4.              unregister

sudo chmod 600 jmxremote.password

 
 
  1. monitorRole  QED

  2. controlRole   R&D


修改hosts文件:

把127.0.0.1修改为真实IP


重新启动Tomcat。

你可能感兴趣的:(tomcat,jmx)