RocketMQ搭建集群监控平台

ops/2024/9/17 19:07:41/ 标签: rocketmq

一、概述

RocketMQ有一个对其扩展的开源项目incubator-rocketmq-externals,这个项目中有一个子模块叫rocketmq-console,这个便是管理控制台项目了,先将incubator-rocketmq-externals拉到本地,因为我们需要自己对rocketmq-console进行编译打包运行。
在这里插入图片描述

1.1 百度网盘下载地址

通过百度网盘分享的文件:rocketmq-externals-master.zip
链接:https://pan.baidu.com/s/1hyB2vCrjrfsRPSp3G6F19Q?pwd=kxfv
提取码:kxfv

1.2 夸克网盘下载地址

我用夸克网盘分享了「rocketmq-externals-master.zip」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/52fb7a51131f

二、编译打包

2.1 编译

我们通过下面命令进行编译操作

unzip rocketmq-externals-master.zip
cd rocketmq-externals-master
cd rocketmq-console

打包之前要先配置namesrv的集群地址

cd /src/main/resources
vim application.properties 
rocketmq.config.namesrvAddr=192.168.186.128:9876;192.168.186.129:9876

在这里插入图片描述

2.2 打包

执行打包命令

cd /root/mq/rocketmq-externals-master/rocketmq-console
mvn clean package -Dmaven.test.skip=true

三、启动

我们进入target目录然后直接启动rocketmq-console:

cd target
java -jar rocketmq-console-ng-1.0.0.jar

看到下面输出就代表启动成功了
在这里插入图片描述

四、测试

我们可以通过浏览器访问http://192.168.186.128:8080进入控制台界面了,如下图:
在这里插入图片描述
集群状态:
在这里插入图片描述


http://www.ppmy.cn/ops/108763.html

相关文章

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠…

Mysql基础练习题 1757.可回收且低脂的产品(力扣)

编写解决方案找出既是低脂又是可回收的产品编号。 题目链接: https://leetcode.cn/problems/recyclable-and-low-fat-products/description/ 建表插入数据: Create table If Not Exists Products (product_id int, low_fats ENUM(Y, N), recyclable …

基于java+SpringBoot+Vue的甘肃非物质文化网站设计与实现

基于javaSpringBootVue的甘肃非物质文化网站设计与实现 开发语言:Java数据库:MySQL技术:SpringBootMyBatis工具:IDEA/Ecilpse、Navicat、Maven 系统展示 页面展示 前台展示模块为用户提供了甘肃非物质文化遗产的浏览功能,用户可以查看各类非物质文化遗产的详细介…

【python】中秋主题案例程序

mid_autumn1.py # 中秋节主题案例程序def 中秋节祝福():print("在这个月圆人团圆的日子里,祝愿大家中秋节快乐!")def 月饼选择():mooncakes = {1: "五仁月饼,口感丰富,美味可口!",2: "豆沙月饼,甜而不腻,深受喜爱!",3: "莲蓉月饼,…

【delphi】判断多显示器下,程序在那个显示器中

在 Delphi 中,如果你的电脑连接了多个显示器,可以通过以下步骤判断某个程序在哪个显示器上运行。 方法概述: 获取程序窗口的位置(例如窗体的 Left、Top 坐标)。使用 Screen.MonitorFromWindow 函数来确定该窗口所属的…

从实验室到工业农业:QY-19PH传感器的跨界与应用盛宴

PH传感器是一种用于检测被测物中氢离子浓度并转换成相应可用输出信号的传感器,广泛应用于各种领域,包括实验室、生产流程控制、水处理等。以下是对PH传感器的详细介绍: 一、定义与工作原理 PH传感器通过测量溶液中的氢离子(H&…

用华为智驾,开启MPV的下半场

作者 |老缅 编辑 |德新 8月28日,岚图正式对外公布了全球首款搭载华为乾崑智驾和鸿蒙座舱的MPV——全新岚图梦想家。 新车定位「全景豪华科技旗舰MPV」,全系标配四驱,分为四驱鲲鹏版和四驱乾崑版。 其中岚图逍遥座舱和鲲鹏智驾构成的鲲鹏版…

python字典和列表学习

列表: l[1,2,3,4,5] l.append(6) #列表尾追加 print(l) l.remove(6) #按值删除 print(l) l.insert(2,10) #根据索引添加 print(l) l.pop(2) #根据索引删除 print(l) for var in l: #遍历列表print(var)字典: d{k1:1,k2:2} print(d) print(d.keys()) #显示…

两个!棱镜七彩获评CNNVD漏洞奖励计划“二级贡献奖”

近期,CNNVD开展了2024年度(第一期)接报漏洞奖励评选工作,其中23个漏洞在国家网络安全漏洞预警及风险消控工作中发挥了积极作用,获得荣誉奖项。棱镜七彩凭借卓越的漏洞发现预警与应急处置能力,荣获两个二级贡…

2024年CCPC网络赛A题题解 —— 军训Ⅰ(gym105336A)

个人认为很唐的一道题,考虑到不少人可能懒得写,我这里给大家发个代码叭,还有一点点题解(因为真的不是很难)。这是题面: 然后我来讲讲怎么做,不觉得会有多少人题目意思都理解不了叭?这…

SAP ABAP 删除请求

不小心把一个不想改的程序激活了,创建请求了怎么办 在se09里点击修改,然后删除即可

第十章 【后端】环境准备(10.6)——Redis

10.6 Redis Redis 尚未在 Windows 上得到正式支持,推荐 Docker 安装 Redis。 下载镜像文件 docker pull redis创建实例并启动 mkdir -p /mydata/redis/conf touch /mydata/redis/conf/redis.conf docker run -p 6379:6379 --name redis --restart

创建Hive表后,查看表结构发现中文注释乱码

问题描述: 创建Hive表后,查看表结构发现中文注释乱码 解决方法: 进入mysql,执行如下命令 use hive; #修改表字段注解编码 alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8; #修改表注解编码 alter table …

微信小程序uniappvue3版本-控制tabbar某一个的显示与隐藏

1. 首先在pages.json中配置tabbar信息 2. 在代码根目录下添加 tabBar 代码文件 直接把微信小程序文档里面的四个文件复制到自己项目中就可以了 3. 根据自己的需求更改index.js文件 首先我这里需要判断什么时候隐藏某一个元素,需要引入接口 然后在切换tabbar时&#…

Git 新手指南

Git 命令大全 Git 是目前最流行的分布式版本控制系统,用于跟踪文件的更改,协调不同开发者的协作。掌握 Git 命令能够极大提高工作效率,尤其在软件开发过程中。本文将详细介绍 Git 的一些常用命令,帮助你更好地理解和使用 Git。 1…

HTTP 方法

HTTP 方法 1. 引言 HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的协议之一。它定义了客户端和服务器之间交换信息的格式和规则。在HTTP通信中,客户端(通常是浏览器)向服务器…

利用深度学习实现验证码识别-3-ResNet18

在当今数字化时代,验证码作为一种重要的安全验证手段,广泛应用于各种网络场景。然而,传统的验证码识别方法往往效率低下,准确率不高。今天,我们将介绍一种基于 ResNet18 的验证码识别方法,它能够高效、准确…

三十六、Gin注册功能-检查账号是否存在

一、初始化 1、在cms.go中添加数据库连接方法 func connDB(app *CmsApp) {mysqlDB, err : gorm.Open(mysql.Open("root:rootroottcp(localhost:3306)/?charsetutf8mb4&parseTimeTrue&locLocal"))if err ! nil {panic(err)}db, err : mysqlDB.DB()if err !…

JVM系列(五) -内存相关的调优参数

一、摘要 在上篇文章中,我们详细介绍了 JVM 的内存布局。 今天这篇文章,并结合之前的介绍知识,一起了解一下 JVM 内存相关的调优参数。 二、内存设置相关的命令 所有内存溢出的问题,除了代码可能存在问题以外,更直观的问题是内存空间不足,如何通过参数来控制各区域的…

C语言中volatile与const关键字的深入解析

在C语言编程中,volatile和const是两个非常重要的关键字,它们各自有着独特的用途。本文将深入探讨这两个关键字的工作原理、底层实现机制以及在实际开发中的应用。 volatile关键字 1. 原理与作用 volatile关键字用于告诉编译器,所修饰的变量…