centOS中rocketmq查询队列用命令
时间: 2023-11-13 08:04:46 浏览: 85
rocketmq消息队列
在 CentOS 中,可以使用以下命令来查询 RocketMQ 队列:
1. 列出所有的 topic:
```
./mqadmin topicList -n localhost:9876
```
其中,`localhost:9876` 是 RocketMQ 的地址和端口。
2. 查询指定 topic 的队列信息:
```
./mqadmin queryTopicConsumeByWho -t topic_name -n localhost:9876
```
其中,`topic_name` 是要查询的 topic 名称。
3. 查询指定消费者组的消费情况:
```
./mqadmin consumerProgress -g consumer_group_name -n localhost:9876
```
其中,`consumer_group_name` 是要查询的消费者组名称。
4. 查询指定队列的堆积情况:
```
./mqadmin queryMsgById -i message_id -n localhost:9876
```
其中,`message_id` 是要查询的消息 ID。
以上是一些常用的 RocketMQ 查询命令,可以根据实际情况进行选择使用。
阅读全文