zoukankan      html  css  js  c++  java
  • JConsole远程配置

    JConsole是JDK自带的内存监控工具

    1、linux配置tomcat-9.x

         修改setenv.sh文件(默认没有的,需自己创建),增加配置:

    #!/bin/sh
    
    JAVA_HOME=/usr/local/jdk1.8.0_221/
    
    CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.114.134"
    CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote"
    CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.port=12345"
    CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
    CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.ssl=false"

    2、Windows配置tomcat9.x

        待补充

    3、SpringBoot启动配置

        待补充

    执行$JAVA_HOMEinJConsole.exe,启动JConsole:

    参数说明:

    -Dcom.sun.management.jmxremote.ssl:是否启用ssl
    -Dcom.sun.management.jmxremote.authenticate:是否需要认证

    配置用户和密码

    1、在$JAVA_HOME/jre/lib/management目录创建文件jmxremote.password(可参考jmxremote.password.template),添加用户zhangsan/123

    cd /usr/local/jdk1.8.0_221/
    cd jre/lib/management
    vi jmxremote.password
    

    2、修改jmxremote.access文件,设置用户zhangsan的权限

    3、设置文件权限

    chmod 600 jmxremote.password jmxremote.access
  • 相关阅读:
    LCA算法
    poj1364(差分约束系统)
    dij算法为什么不能处理负权,以及dij算法变种
    差分约束系统
    最短路专辑
    LightOJ1348 树链剖分
    FZU2082树链剖分
    HYSBZ1036 树链剖分
    poj3237 树链剖分 暴力
    poj2763 树链剖分(线段树)
  • 原文地址:https://www.cnblogs.com/zhi-leaf/p/11579693.html
Copyright © 2011-2022 走看看