JConsole监控远程Tomcat服务器

前言:

  JConsole一款jdk1.7自带的一款监控内存的工具,可以调试用于java程序异常所引起的内存溢出问题,这款工具可以查看系统堆,栈,永久区,线程等等一些整体情况,判断一个java程序的性能情况。

 

正体:

  修改tomcat bin目录下的catalina.bat或者新增setenv.bat来设置,在其中

# ----- Execute The Requested Command -----------------------------------------”

下面插入新行,内容如下

 

set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -

Dcom.sun.management.jmxremote.authenticate=false 


然后重启tomcat服务器,window下可以使用 netstat -ano | findstr "12345" 查看是否启动该监听端口

客户端打开jdk bin目录下的jconsole.exe

选择连接进程,输入 服务器ip:12345 连接成功就看到该服务器的内存状况了。

 

你可能感兴趣的:(JConsole监控远程Tomcat服务器)