首页 > 其他 > 详细

visualVm监控tomcat

时间:2014-02-14 09:27:11      阅读:332      评论:0      收藏:0      [点我收藏+]

1.添加环境变量
修改/etc/profile 底端添加即可
参考如下:

JAVA_HOME=/usr/java/jdk1.6.0_27
JAVA_OPTS="-Xms512m -Xmx2048m -XX:MaxNewSize=128m -XX:MaxPermSize=256m"
CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=
172.16.15.57 -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremo
te.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
TOMCAT_HOME=/home/timekey/tomcat/
export JAVA_HOME PATH CLASSPATH TOMCAT_HOME JAVA_OPTS CATALINA_OPTS

其中VisualVM主要用到的是CATALINA_OPTS的参数配置。

注:Linux环境下,还需指定-Djava.rmi.server.hostname=172.16.15.57 才能使JMX设置成功。


bubuko.com,布布扣

这样就可以检测tomcat的JVM内存情况了。

而从上面的配置可以看到,其实配置tomcat的JVM的时候,不用像网上很多文章说的去修改catalina.bat或者catalina.sh脚本中的内容,因为脚本中其实基本配置都是读取环境变量JAVA_OPTS和CATALINA_OPTS的,我们只要根据自己的需求修改这些变量即可。

另:VisualVM工具下也提供一些插件方便你管理和维护JVM,建议你把他们都装上,虽然有些没什么用,例如J2ME或glassfish的等,但他们的体积都很小,一共才3M左右。


visualVm监控tomcat

原文:http://ug199313.blog.51cto.com/4772052/1358685

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!