如何攻克网站,网站开发广告宣传,郑州新像素ui设计培训收费,wordpress+模版+推荐RocketMQ Dashboard 将 RocketMQ的相关指标展示在web页面 #xff0c;支持以可视化工具代替 Topic 配置、Broker 管理等命令行操作。
官方文档地址#xff1a;RocketMQ Dashboard | RocketMQ
目录
1.下载安装
1.1 系统要求#xff1a;
1.2 源码安装 1.3 访问页面
2.功… RocketMQ Dashboard 将 RocketMQ的相关指标展示在web页面 支持以可视化工具代替 Topic 配置、Broker 管理等命令行操作。
官方文档地址RocketMQ Dashboard | RocketMQ
目录
1.下载安装
1.1 系统要求
1.2 源码安装 1.3 访问页面
2.功能概览
2.1 运维
2.2 驾驶舱
2.3 集群
2.4 主题
2.5 消费者
2.6 生产者
2.7 消息
2.8 死信消息
2.9 消息轨迹 1.下载安装
1.1 系统要求
Linux/Unix/Mac64bit JDK 1.8Maven 3.2.x 下载地址Maven最新以及历史版本下载地址-CSDN博客启动RocketMQ RocketMQ单节点安装教程-CSDN博客
1.2 源码安装
官方源码地址apache/rocketmq-dashboard 本文中使用的源码 源码及缺失包https://download.csdn.net/download/liguo886/88705158 打包运行方式 提示 此处要注意application.yml文件中的端口设置的是8080建议提前改下。启动BrokerProxy时默认也会占用8080导致启动服务时可能会报端口被占用错误。application.yml中默认关联的namesrvAddrs为127.0.0.1:9876此处要与需监控的namesrv服务地址保持一致。也可运行后在页面的“运维”页签中新增NameServer地址 接下来直接使用maven命令。先下载源码到本地解压后进入rocketmq-dashboard目录后执行maven打包命令
mvn clean package -Dmaven.test.skiptrue
打包成功后会在当前目录下生成target文件里面包含rocketmq-dashboard-1.0.1-SNAPSHOT.jar
运行jar包
java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar 1.3 访问页面 浏览器页面访问localhost:8088 至此已经可以很直观的看到RocketMQ中各个指标也可以很方便通过此页面来执行某些命令。
2.功能概览 RocketMQ Dashboard包括运维、驾驶舱、集群、主体、消费者、生产者、消息等模块。
2.1 运维 运维界面可以新增nameserver 地址默认取的是application.yml中的namesrvAddrs节点; 2.2 驾驶舱 驾驶舱界面可以查看 broker, topic 消息量。
Broker TOP 10查看消息量最多的10个broker的消息量总量Broker 5min trend查看broker消息量5分钟的趋势主题 TOP 10查看消息量最多的10个单一主题的消息量总量主题 5min trend查看主题消息量5分钟的趋势 2.3 集群 集群界面可以查看集群分布broker 配置、运行信息 2.4 主题 主题界面可以搜索、筛选、删除、更新/新增主题消息路由发送消息重置消费位点。 按钮介绍
新增/更新可以新增或更新主题扩容Topic队列。perm表示权限2写4读6读写状态显示此主题下的所有队列信息。由新增/更新主题时设置的perm和读写队列数量控制。路由主题关联的broker信息以及队列信息。CONSUMER管理订阅此主题的消费组以及各队列消费情况。TOPIC配置修改主题。发送消息可以在此处发送消息到主题中。重置消费位点將消息偏移量重置到自己选择的时间只能影响当时在线的消费者广播模式订阅的消费者不支持重置消费位点消费者重新进行消费。有BUG我试精确到时分的都没起作用但是设置到提前一天时可以重新消费跳过堆积感觉跟重置消费位点很像不过是将消费者位点跳到最后一条数据上。删除谨慎谨慎谨慎。 2.5 消费者
配置按钮指标介绍
consumeEnable是否可以消费
consumeBroadcastEnable广播消费
retryQueueNums重试队列的大小
brokerId正常情况从哪消费
whichBrokerWhenConsumeSlowly出问题了从哪消费 2.6 生产者 2.7 消息 2.8 死信消息 2.9 消息轨迹