Mqadmin命令介绍|学习笔记

简介: 快速学习Mqadmin命令介绍

开发者学堂课程【RocketMQ知识精讲与项目实战(第一阶段)Mqadmin命令介绍】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/702/detail/12373


Mqadmin命令介绍


内容介绍:

一、使用方式

二、命令介绍

三、注意事项

 

一、使用方式

进入 RocketMQ 安装位置,在 bin 目录下执行./mqadmin {command} {args}

 

二、命令介绍

1Topic相关

Topic 可以简单理解为消息的类别(作为了解)

在发送消息的时候,要先创建消息的类别,并且指定哪个 Broker 负责当前这一类消息。

Update Topic 也就是创建更新 Topic 配置,包括-b 表示 Broker地址,表示 topic 所在 Broker,只支持单台 Broker,地址为 ip:port;-c表示 cluster 名称,表示 topic 所在集群(集群可通过clusterList查询);

-h-表示打印帮助;

Delete Topic 删除 Topic

topicList 查看 Topic 列表信息

topicRoute 查看 Topic 路由信息

topicStatus 查看 Topic 消息列队 offset

topicClusterList 查看 Topic 所在集群列表

(2)集群相关

clusterList 查看集群信息,集群、BrokerName、Brokerld、TPS 等信息。

-m 表示打印更多信息(增加打印出如下信息#InTotalYest,#OutTotalYest,#InTotalToday,#OutTotalToday)

clusterRT 发送消息检测集群各 BrokerRT。

消息发往${BrokerName} Topic。 

(3)消息相关

可以通过 id 查看消息,可以通过关键字 key 查看消息,或者通过偏移量查看消息。

(4)消费者、消费组相关

和消费者、消费组相关的,也就是和 consumer 相关的几个命令也有很多,图表中有具体的说明

(5)连接相关

和连接相关的,查看当前 consumer 的网络连接和 producer 的网络连接的信息。

(6)NameServer相关

包括更新 NameServer 的 kv 配置,目前还未使用,删除 NameServer 的 kv 配置,获取 NameServer 配置

(7)其他

最后一个其他方面,开启监控进程,监控信息误删、重试对列消息数等等。


三、注意事项

(1)几乎所有命令都需要配置-n 表示 NameServer 地址,格式为 ip:port

(2)几乎所有命令都可以通过-h 获取帮助

(3)如果既有 Broker 地址(-b)配置项又有 clusterName (-c)配置项,则优先以Broker 地址执行命令;如果不配置 Broker地址,则对集群中所有主机执行命令

相关文章
|
7月前
|
缓存 安全 Linux
一文掌握linux系统管理命令
一文掌握linux系统管理命令
200 0
|
12月前
|
Kubernetes 监控 固态存储
k8s基本命令
k8s基本命令
161 0
|
Arthas Java 测试技术
基础命令之一 | 学习笔记
快速学习基础命令之一
58 0
基础命令之一 | 学习笔记
|
存储 开发者
R 的常用命令|学习笔记
快速学习 R 的常用命令。
93 0
R 的常用命令|学习笔记
【p4】perforce命令笔记
【p4】perforce命令笔记
148 0
【p4】perforce命令笔记
|
运维 搜索推荐 Linux
Linux命令使用技巧和帮助信息获取 | 学习笔记
快速学习Linux命令使用技巧和帮助信息获取
81 0
|
Shell Linux 开发者
shell常用命令| 学习笔记
快速学习shell常用命令
103 0
shell常用命令| 学习笔记
|
Kubernetes Perl 容器
5.k8s基本命令汇总
1. Deployment创建和删除
114 0
|
弹性计算 缓存 监控
Linux系统管理相关命令
记录Linux系统管理相关命令
125 0
|
大数据 C语言 开发者
R 的常用命令| 学习笔记
快速学习 R 的常用命令