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、远程连接


相关推荐
广州灵眸科技有限公司5 小时前
瑞芯微(EASY EAI)RV1126B 核心板供电电路
linux·运维·服务器·单片机·嵌入式硬件·电脑
keyipatience5 小时前
18.Linux进程退出和进程等待机制详解
linux·运维·服务器
齐齐大魔王5 小时前
Linux-网络编程实战
linux·运维·网络
wanhengidc6 小时前
私有云的作用都有哪些?
运维·服务器·网络·游戏·智能手机
花阴偷移6 小时前
Ubuntu 22.04版本下配置静态IP
linux·运维·服务器·tcp/ip·ubuntu
weixin_473437236 小时前
Swift4D处理Multi-view dataset记录
linux
隔窗听雨眠7 小时前
doctype、charset、meta如何控制整个渲染流水线
java·服务器·前端
tedcloud1238 小时前
TradingAgents部署教程:打造AI量化分析工作流
服务器·前端·人工智能·系统架构·edge
徐图图不糊涂8 小时前
搭建简易版的Rag系统
python·pycharm