在tomcat/bin 中编辑catalina.sh 添加入这样一段代码 ,添加的位置在

cygwin=false
darwin=false
os400=false

上面,在

JAVA_HOME=/usr/local/test/upload/jdk1.7

下面

添加此段代码

JAVA_OPTS="-Dcom.sun.management.jmxremote.port=1234 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.1.xxx"



重启tomcat

打开本地的jvisualvm 添加远程连接,使用jmx 连接。

就可以远程监控tomcat,堆内存 栈内存 线程的使用 情况。