RocketMQ Dashboard说解
最佳答案 问答题库528位专家为你答疑解惑
RocketMQ Dashboard
是 RocketMQ 的管控利器,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替 Topic 配置、Broker 管理等命令行操作。
介绍
功能概览
VIPChannel
驾驶舱查看 broker, topic 消息量集群集群分布,broker 配置、运行信息主题搜索、筛选、删除、更新/新增主题,消息路由,发送消息,重置消费位点消费者搜索、删除、新增/更新消费者组,终端,消费详情,配置消息消息记录,私信消息,消息轨迹等消息详情
操作面板:
快速开始
系统要求:
- Linux/Unix/Mac
- 64bit JDK 1.8+
- Maven 3.2.x
- 启动 RocketMQ
网络配置:
- 云服务器可远程访问或本地虚拟机可 PING 通外网
rocketmq
配置文件broker.conf / broker-x.properties
设置 nameserver 地址和端口号- 用配置文件启动 broker
1. docker 镜像安装
① 安装docker,拉取 rocketmq-dashboard
镜像
$ docker pull apacherocketmq/rocketmq-dashboard:latest
② docker 容器中运行 rocketmq-dashboard
$ docker run -d --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=127.0.0.1:9876" -p 8080:8080 -t apacherocketmq/rocketmq-dashboard:latest
提示
namesrv.addr:port
替换为 rocketmq
中配置的 nameserver 地址:端口号
开放端口号:8080,9876,10911,11011 端口
- 云服务器:设置安全组访问规则
- 本地虚拟机:关闭防火墙,或
-add-port
2. 源码安装
源码地址:apache/rocketmq-dashboard
下载并解压,切换至源码目录 rocketmq-dashboard-master/
① 编译 rocketmq-dashboard
$ mvn clean package -Dmaven.test.skip=true
② 运行 rocketmq-dashboard
$ java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar
提示:Started App in x.xxx seconds (JVM running for x.xxx) 启动成功
浏览器页面访问:namesrv.addr:8080
关闭 rocketmq-dashboard
: ctrl + c
再次启动:执行 ②
tips:下载后的源码需要上传到 Linux 系统上编译,本地编译可能会报错。
使用教程
1. 创建主题 Topic
主题 >
新增/更新
2. 创建消费者组 consumer
消费者 >
新增/更新
3. 重置消费位点
主题 >
重置消费位点
tips:
- 集群消费支持重置消费位点, 广播模式不支持.
- 消费者不在线不能重置消费位点
4. 扩容 Topic 队列
主题 >
TOPIC配置
5. 扩容 Broker
- 安装部署一个新的 broker, nameserver 地址和当前集群一样
-
更新 Topic 的BROKER_NAME
主题
>
新增/更新>
BROKER_NAME
6. 发送消息
-
向指定 Topic 发送消息
主题
>
发送消息
- 发送结果
99%的人还看了
相似问题
- CSS 多主题切换思路
- 【书信】【交通主题建议】
- 苹果CMS首涂第30套可装修DIY主题模板免授权版
- ModStartCMS v7.6.0 CMS备份恢复优化,主题开发文档更新
- [Vue 代码模板] Vue3 中使用 Tailwind CSS + NutUI 实现侧边工具栏切换主题
- Kafka中topic(主题)、broker(代理)、partition(分区)和replication(副本)它们的关系
- WordPress主题WoodMart v7.3.2 WooCommerce主题和谐汉化版下载
- WPF ToggleButton 主题切换动画按钮
- 系统架构主题之九:软件设计模式及其应用
- 【算法与数据结构】--算法和数据结构的进阶主题--算法的优化和性能调优
猜你感兴趣
版权申明
本文"RocketMQ Dashboard说解":http://eshow365.cn/6-14697-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: Hbuilder本地调试微信H5项目(一)
- 下一篇: Cloudflare分析第二天:解密返回数据