要查看RocketMQ消息是否被消费,可以使用以下命令:

  1. 查看消费者组消费情况:
sh mqadmin consumerProgress -n <namesrvAddr> -g <groupName>

其中,<namesrvAddr>是NameServer地址,<groupName>是消费者组名。

  1. 查看消息消费情况:
sh mqadmin queryMsgById -n <namesrvAddr> -i <msgId>

其中,<namesrvAddr>是NameServer地址,<msgId>是消息ID。

  1. 查询某个主题下的消息消费情况:
sh mqadmin queryMsgByTopic -n <namesrvAddr> -t <topicName> -b <brokerAddr> -s <queryString> -T <tag>

其中,<namesrvAddr>是NameServer地址,<topicName>是主题名,<brokerAddr>是Broker地址,<queryString>是查询条件,<tag>是消息标签。

以上命令均需要在RocketMQ的安装目录下执行

linux中怎么用命令查看rocketmq消息是否被消费

原文地址: https://www.cveoy.top/t/topic/frRX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录