zoukankan      html  css  js  c++  java
  • jconsole监控上Linux上的JVM

    说明:

    首先JConsole这个是JDK里面自带的工具  在JAVA_HOME/bin目录下,今天主要测试远程监控JVM 

    第一步:设置好需要远程机器的Tomcat 

    修改Tomcat下的配置文件:/usr/local/apache-tomcat-7.0.41/bin/catalina.sh

    在 文件中找到----- Execute The Requested Command --这一行,在这一行上面设置如下代码:

    JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.0.194"

    //注意中间没有换行,这是一条语句;hostname的IP为要监控的服务器的IP地址

    第二步:配置完成后重启Tomcat

    /usr/local/apache-tomcat-7.0.41/bin/shutdown.sh   //关闭Tomcat

     /usr/local/apache-tomcat-7.0.41/bin/startup.sh  //重启Tomcat

    netstat -an| grep 12345  //查看配置的端口号是否启动

    第三步:在Windows系统上打开Jconsole

    C:Program FilesJavajdk1.8.0_92inJconsole.exe   //根据自己实际路径查找,打开后如下图:

    选择远程进程,这里有两种连接方式,这里选择第一种<hostname>:<port>的方式,如下图:

    配置完成后点击连接,会有一条提示,这里我们选择以不安全的方式连接即可,最后如下图:

  • 相关阅读:
    实验四 交换机的Telnet远程登陆配置
    实验三 交换机的基本配置与管理
    实验二 认识Packet Tracer软件
    实验一 网络连接线的制作
    python入门(七)
    python入门(六)
    python入门(五)
    Android练习(二)
    Android练习(一)
    python入门(四)
  • 原文地址:https://www.cnblogs.com/beginner-boy/p/8072895.html
Copyright © 2011-2022 走看看