JVM:监控resin/tomcat
2016-03-01 15:55
429 查看
jvisualvm:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析...
jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序
1、jstatd运行需要通过-J-Djava.security.policy=***指定安全策略,因此我们需要在服务器上建立一个指定安全策略的文件jstatd.all.policy(我放在了/opt/jdk1.7.0_40/bin目录下),文件内容如下:
grant codebase"file:/opt/jdk1.7.0_40/lib/tools.jar"{
permission java.security.AllPermission; };
2、在/opt/jdk1.7.0_40/bin 路径下使用这个策略文件启动jstatd(监控的过程中jstatd服务需要一直运行)
jstatd-J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=192.168.9.131
3、验证jstatd服务是否启动成功
在cmd命令窗口输入jps 192.168.9.31(其中192.168.9.31为服务器地址)
4、打开本地jdk路径下的bin目录,双击jvisualvm.exe,启动Java VisualVM
5、选择相应结点,添加监控机器的IP,在右侧可以看到对应jvm的使用情况
jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序
1、jstatd运行需要通过-J-Djava.security.policy=***指定安全策略,因此我们需要在服务器上建立一个指定安全策略的文件jstatd.all.policy(我放在了/opt/jdk1.7.0_40/bin目录下),文件内容如下:
grant codebase"file:/opt/jdk1.7.0_40/lib/tools.jar"{
permission java.security.AllPermission; };
2、在/opt/jdk1.7.0_40/bin 路径下使用这个策略文件启动jstatd(监控的过程中jstatd服务需要一直运行)
jstatd-J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=192.168.9.131
3、验证jstatd服务是否启动成功
在cmd命令窗口输入jps 192.168.9.31(其中192.168.9.31为服务器地址)
4、打开本地jdk路径下的bin目录,双击jvisualvm.exe,启动Java VisualVM
5、选择相应结点,添加监控机器的IP,在右侧可以看到对应jvm的使用情况
相关文章推荐
- Jenkins 七: 部署到Tomcat
- tomcat添加SSL端口
- Server Tomcat v7.0 Server at localhost was unable to start within 45
- Tomcat7的安装
- Virgo Tomcat Server[未完待续]
- Tomcat Can't load AMD 64-bit .dll on a IA 32
- Mysql Tomcat C3p0 系统性能调优个人总结
- linux下重启tomcat、实时查看tomcat运行日志
- tomcat调优方案Maximum number of threads (200) created for connector with address null and port 8091
- tomcat调优方案Maximum number of threads (200) created for connector with address null and port 8091
- myeclipse导入tomcat源码
- tomcat中logs下的catalina.out过大处理办法
- tomcat绑定域名--常忘-记录
- JAVAWEB学习——TOMCAT安装及虚拟目录的配置
- tomcat与jdk整合,免安装
- 发布工程后,启动tomcat出现如下内存溢出错误: java.lang.OutOfMemoryErr
- tomcat各目录(文件)作用以及Imac下启动Tomcat
- IntelliJ IDEA Tomcat Debug启动非常慢,系统运行非常慢
- 使用Flume聚合Tomcat 日志
- Eclipse配置Tomcat