使用java visual VM监控远程tomcat时,需要在远程的tomcat进行如下配置:
打开$CATALINA_HOME/bin/startup.sh, 找到倒数第二行(也就是exec "$PRGDIR"/"$EXECUTABLE" start "$@"一行上边)加上如下内容:
export CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.174.128 //被监控的ip
-Dcom.sun.management.jmxremote.port=7003 //开放的端口
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false" //无须通过用户名和密码