【Java】使用Jconsole连接远程云服务器(基于华为云Centos7)

简介: 【Java】使用Jconsole连接远程云服务器(基于华为云Centos7)

先上一下最后的效果图,然后下面开始一步步的连接。

首先,打开你的JDK,然后进入如下目录,/jdk8/jre/lib/management

然后会发现如下的文件

当然jmxremote.password的默认名字其实是jmxremote.password.template,可以使用mv命令进行重命名。

然后使用chown 777 jmxremote.password的方式来提供编辑这个文件的能力。

然后将原本的注释放开,然后:wq保存退出

之后按照如下命令为你的项目启动添加JVM参数。

nohup java \  #表示后台运行
-Djava.rmi.server.hostname=114.115.134.76 \ # 你的云服务器ip
-Dcom.sun.management.jmxremote \ #表示使用jmxremote
-Dcom.sun.management.jmxremote.port=12345 \ # 设定jconsole远程连接的端口
-Dcom.sun.management.jmxremote.ssl=false \ #关闭ssl
-Dcom.sun.management.jmxremote.authenticate=false \#不用认证
 -jar schedule.jar > shcedule.log 2>&1 & #启动的jar包以及日志输出位置

按照如上方式启动项目,之后找到你在windows下面的jconsole.exe文件。

到此为止已经成功了,如果你要使用ssl,那么就进行相应的配置吧,当然我们使用jconsole一般是为了应急,大部分都是用VisualVM


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
NoSQL Linux Redis
在 centos7 下重启/开启 redis 服务器
本文提供了一种在Centos 7操作系统下如何重启Redis服务器的步骤,包括停止Redis服务、确认停止成功以及重新启动Redis服务。
88 2
在 centos7 下重启/开启 redis 服务器
|
1月前
|
Java Linux
java读取linux服务器下某文档的内容
java读取linux服务器下某文档的内容
34 3
java读取linux服务器下某文档的内容
|
25天前
|
运维 Java Linux
【运维基础知识】Linux服务器下手写启停Java程序脚本start.sh stop.sh及详细说明
### 启动Java程序脚本 `start.sh` 此脚本用于启动一个Java程序,设置JVM字符集为GBK,最大堆内存为3000M,并将程序的日志输出到`output.log`文件中,同时在后台运行。 ### 停止Java程序脚本 `stop.sh` 此脚本用于停止指定名称的服务(如`QuoteServer`),通过查找并终止该服务的Java进程,输出操作结果以确认是否成功。
32 1
|
1月前
|
分布式计算 资源调度 Hadoop
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
67 4
|
1月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
93 4
|
22天前
|
存储 网络协议 Linux
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器
|
24天前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
|
1月前
|
Linux 数据安全/隐私保护 Windows
centos 7.2 搭建svn服务器
centos 7.2 搭建svn服务器
48 0
|
29天前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
100 64
|
22天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
48 1
Linux系统之Centos7安装cockpit图形管理界面