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
  • 相关阅读:
    循序渐进做项目系列(3):迷你QQ篇(1)——实现客户端互相聊天
    清明时节欲断魂——未知死焉知生?——向死而生!
    curl基本使用
    some tools
    redis源码学习
    设计模式
    object-c基础
    python库
    awk命令
    gcc编译
  • 原文地址:https://www.cnblogs.com/zhi-leaf/p/11579693.html
Copyright © 2011-2022 走看看