美文网首页
jconsole远程连接

jconsole远程连接

作者: 森林中大鸟 | 来源:发表于2020-05-19 13:45 被阅读0次

jconsole 远程连接

war包启动

tomcat/bin下catelina.sh 中增加启动参数如下

ip,port修改为主机ip,port

JAVA_OPTS="-Djava.rmi.server.hostname=192.168.18.193 -Dcom.sun.management.jmxremote.port=8099 -Dcom.sun.management.jmxremote.rmi.port=8099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

需要使用密码时

  1. 进入jdk目录下的 /home/jdk1.8.0_162/jre/lib/management下
  2. cp jmxremote.password.template jmxremote.password
  3. vi jmxremote.password 配置密码

monitorRole QED

controlRole R&D

放开注释即可
登录时使用 账户:controlRole, 密码: R&D 或 账户:monitorRole, 密码: QED
也可手动添加其他账户

  1. vi jmxremote.access 配置账户
    monitorRole readonly
    controlRole readwrite
    create javax.management.monitor.,javax.management.timer.
    unregister

  2. 参数中增加-Dcom.sun.management.jmxremote.pwd.file=/home/jdk1.8.0_162/jre/lib/management/jmxremote.password

JAVA_OPTS="-Djava.rmi.server.hostname=192.168.18.193 -Dcom.sun.management.jmxremote.port=8079 -Dcom.sun.management.jmxremote.rmi.port=8079 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.pwd.file=/home/jdk1.8.0_162/jre/lib/management/jmxremote.password"

jar包启动

java
-Djava.rmi.server.hostname=10.160.13.111 # 即本机ip
-Dcom.sun.management.jmxremote #允许JMX远程调用
-Dcom.sun.management.jmxremote.port=3214 #自定义jmx 端口号
-Dcom.sun.management.jmxremote.ssl=false # 是否需要ssl 安全连接方式
-Dcom.sun.management.jmxremote.authenticate=false #是否需要秘钥
-jar test.jar

相关文章

  • jconsole远程连接

    jconsole 远程连接 war包启动 tomcat/bin下catelina.sh 中增加启动参数如下 ip,...

  • JConsole的远程连接

    昨天在看Java虚拟机的相关知识,看到了里面说了一个Java的内存监控工具,于是我玩了一下,监控本地程序还是很方便...

  • JConsole的远程连接

    JConsole介绍 JConsole是JDK自带的Java性能分析器,用来监听Java应用程序性能和跟踪代码。默...

  • JConsole的设置及远程连接

    这一段是开启JConsole远程连接的-Djava.rmi.server.hostname=10.160.13.1...

  • 远程jConsole

    服务端设置: 1、服务启动设置参数: -Djava.rmi.server.hostname=192.168.1.9...

  • jconsole 远程

    catalina.sh 配置

  • jvisualvm远程方案

    jvisualvm的远程方案和JConsole一模一样,说jvisualvm时候JConsole升级版 1,找到本...

  • 使用Jconsole监控进程性能

    介绍 Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到。它用于连接正在运行的本地或者远程的J...

  • Jconsole 远程监控

    运行java 程序报错 错误: 必须限制口令文件读取访问权限: /usr/java/jdk1.8.0_171/jr...

  • JConsole远程方案

    1,找到linux的tomcat的bin/catalina.sh。 2,在Execute The Requeste...

网友评论

      本文标题:jconsole远程连接

      本文链接:https://www.haomeiwen.com/subject/pdjyohtx.html