zoukankan      html  css  js  c++  java
  • jvsualvm监控tomcat 配置操作流程(详细、亲测)

    1、简介:jvsualvm 工具是jdk自带的工具,对于远程监控tomcat是一种方便好用的工具 (tomcat 官网对这个工具的介绍:http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html )
    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 
    输入刚才配置的端口直接连接就行
     
  • 相关阅读:
    第十六周个人作业
    排球比赛积分程序
    本周个人总结
    本周个人总结
    排球积分规则
    我与计算机
    排球计分(实践)
    观后感
    18周 个人作业
    总结
  • 原文地址:https://www.cnblogs.com/coolitzhm/p/5089156.html
Copyright © 2011-2022 走看看