使用jconsole监控tomcat性能情况
2016-05-19 15:35
483 查看
场景:有的时候 用top观察 特定的java进程 的cpu,mem占比持续比较高,一查发现该进程属于 tomcat的,此时性能分析可以用 jdk\bin\jconsole.exe 连接上该tomcat jmx接口来进行监控
操作步骤:
1、首先在 tomcat 的 catalina.sh 中开启jmx:
2、重启当前tomcat ,重现原来性能异常操作;
3)打开jdk的bin目录(如C:\Program Files\Java\jdk1.7.0_17\bin)下的JConsole.exe,并输入iP和监控端口进行连接
参考链接:/article/7098875.html
操作步骤:
1、首先在 tomcat 的 catalina.sh 中开启jmx:
CATALINA_OPTS=-Djava.awt.headless=true JAVA_OPTS="-Djava.rmi.server.hostname=121.43.233.** $JAVA_OPTS -Dprogram.name=$PROGNAME -Dcom.sun.management.jmxremote.port=9533 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
2、重启当前tomcat ,重现原来性能异常操作;
3)打开jdk的bin目录(如C:\Program Files\Java\jdk1.7.0_17\bin)下的JConsole.exe,并输入iP和监控端口进行连接
参考链接:/article/7098875.html
相关文章推荐
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- Redhat Linux安装Tomcat
- Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
- tomcat指定JDK相对路径 windows服务注册 自动启动等批处理命令 备忘
- JDK和tomcat如何配置环境变量
- Linux Debian下安装tomcat7
- JVM Tomcat性能实战
- Java中系统属性Properties介绍 System.getProperty()参数大全-tomcat设置参数,java获取
- Eclipse将Web程序部署到Tomcat Root下面
- 七牛EVM云主机搭建web服务-tomcat
- ubuntu下jdk和tomcat安装配置
- apache-tomcat非安装版配置
- Apache+tomcat的整合
- Tomcat二级域名共享SESSION
- 部署Tomcat
- 如何在局域网访问Tomcat项目(网站搭建过程中可能会遇到这个问题)
- Tomcat发布路径研究
- Tomcat 架构
- Tomcat 启动超时
- tomcat下jndi的三种配置方式