标签:
2、jvisualvm.exe 的位置在,java安装目录的jdk/bin/jvisualvm.exe 发送到桌面快捷方式,或者直接运行
3、添加远程监控:
(1)配置tomcat:
tomcat/bin/catalina.sh 文件在这句话的后面去添加上
JAVA_OPTS=‘-Xms6553m -Xmx6553m‘
后添加上
JAVA_OPTS=‘-Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=172.16.60.59‘
|
达到的效果是:
参数说明:
其中-Dcom.sun.management.jmxremote.port=9004 指定了 JMX 启动的代理端口;这个端口就是 Visual VM 要连接的端口
其中-Dcom.sun.management.jmxremote.ssl ="false" 指定了 JMX 是否启用ssl
如果设置成true的话(一般直接设置成false 比较方便一点,除一些安全性比较高的) 就得设置:
-Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password
-Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access 以上配置是开启认证时使用的access文件和password文件 这个文件:
(1)tomcat/conf/jmxremote.password
username1 readwirte
username2 readonly
(2)tomcat/conf/jmxremote.access
username1 password
username2 password
其中-Dcom.sun.management.jmxremote.authenticate =9004 指定了 JMX 是否启用端口
4、打开jvisualvm
输入刚才配置的端口直接连接就行
jvsualvm监控tomcat 配置操作流程(详细、亲测)
标签:
原文地址:http://www.cnblogs.com/coolitzhm/p/5089156.html