Linux-Jconsole连接远程服务器

Jconsole连接远程服务器

一、修改jmxremote.password.template文件

进去你的/idk/jre/lib/management目录下可以看到jmxremote.password.template文件

修改jmxremote.password.template的命名为jmxremote.password

powershell 复制代码
mv jmxremote.password.template jmxremote.password

修改jmxremote.password的文件内容,去掉controlRole R&D前面的注释符号#

ps:jmxremote.password需要给修改权限,不然保存不了修改的内容

二、启动jar项目

启动命令如下

powershell 复制代码
nohup java -jar -Xms218M -Xmx218M -Djava.rmi.server.hostname=39.108.149.111 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8769 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false MyDemo-0.0.1-SNAPSHOT.jar > MyDemo.out 2>&1 &

主要启动命令参数说明

yaml 复制代码
nohup java -jar -Xms218M -Xmx218M #后台启动,并且定义了堆的最大最小值
-Djava.rmi.server.hostname=39.108.149.111 #你服务器的IP地址
-Dcom.sun.management.jmxremote  #表示使用jmxremote
-Dcom.sun.management.jmxremote.port=8769 # 设定jconsole远程连接的端口
-Dcom.sun.management.jmxremote.ssl=false #关闭ssl
-Dcom.sun.management.jmxremote.authenticate=false #不用认证
MyDemo-0.0.1-SNAPSHOT.jar > MyDemo.out 2>&1 & #启动的jar包以及日志输出位置

三、jconsole远程连接

1、打开的你jconsole

2、远程连接


相关推荐
2501_945837437 小时前
云服务器的技术本质与发展演进
服务器
秋4277 小时前
防火墙基本介绍与使用
linux·网络协议·安全·网络安全·架构·系统安全
取加若则_7 小时前
深入解析Linux进程优先级机制
linux·服务器
点亮一颗LED(从入门到放弃)7 小时前
设备模型(10)
linux·服务器·前端
Web极客码7 小时前
使用VPS主机进行数据分析的主要优势
linux·windows·vps主机
九思x8 小时前
Linux 系统安装 JDK 17
linux·运维
HIT_Weston8 小时前
77、【Ubuntu】【Hugo】搭建私人博客:Detached HEAD
linux·运维·ubuntu
再睡一夏就好8 小时前
多线程并发编程核心:互斥与同步的深度解析及生产者消费者模型两种实现
linux·运维·服务器·jvm·c++·笔记
飞Link9 小时前
【MySQL】Linux(CentOS7)下安装MySQL8教程
linux·数据库·mysql
llilian_169 小时前
时间基准的行业赋能者——北斗卫星授时同步统一设备应用解析 时统 授时同步设备
服务器·网络·单片机