MQ 消息查询|学习笔记

简介: 快速学习 MQ 消息查询

开发者学堂课程【分布式消息中间件 MQ 开发教程:MQ 消息查询】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/364/detail/4351


MQ 消息查询

MQ 消息查询介绍

当一条消息发送到 MQ 服务当中过后,随时可以通过控制台查询他。提供了三种查询方式进行 topic 查询。使用 message key 进行查询以及使用 message ID 进行查询。

1.首先查询某 topic 在一段时间内的消息生产情况。

Topic 查询

Production_Topic  2016-08-12 12 : 50至2016-08-12 13: 20

点击搜索

可以看到最近半个小时内所有的消息。

2.使用 Message Key 进行查询,

Message Key 查询 Key 是指发送消息时,设置到消息对象中的 Key 字段。

限制: 一个 Key 查询出的结果集合不超过64条。

Production_Topilc  MyKey

输入 topic。输入一个 K。可以查到设置为 K 的消息。

3.使用 message ID 进行查询

输入 topic,输入名字 ID

Production_Topic 707C8CC3524400D87E9638EB85180173

可以查询到消息那些详情信息,包括所属 topic 设置 K、一些用户属性等,也可以进行消费验证。

Message ID:707c8CC3524400D87E9638EB85180173

Topic: Production_Topic

Consumer ID:CID_HTTP_ONSMIONITOR_FOR_PUB

30.9.76.186@73683#14159488#-474924211#575162252339864

点击确定

为了方便用户定位问题,也提供了一个消息轨迹功能。点击消息轨迹。

4.新建查询。可以根据 message ID,根据 message key,根据 topic 来查询消息,从生产到发送到消费的整个全年的过程。

5.演示使用 message ID 查询消息位置  

Topic: Production_Topic

topic 是所要查询的消息的主题

Msgld:CC3524400D87E9638E885180173

msgid 是由发送方 Send 方法返回的32位 Hex 字符串

时间范围: 2016-08-12  12: 51 至 2016-08-12 13: 21  

可以看到查询完成,点击查看详情,查看轨迹,可以看到消息何时被发送,何时存储,消费成功。

相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
5月前
|
消息中间件 Apache C语言
消息队列 MQ产品使用合集之在Cluster部署模式下,使用dashboard无法查询到消费组信息,一般是什么导致的
阿里云消息队列MQ(Message Queue)是一种高可用、高性能的消息中间件服务,它允许您在分布式应用的不同组件之间异步传递消息,从而实现系统解耦、流量削峰填谷以及提高系统的可扩展性和灵活性。以下是使用阿里云消息队列MQ产品的关键点和最佳实践合集。
101 0
|
5月前
|
消息中间件 网络性能优化
消息队列 MQ产品使用合集之通过MQTT控制台查询不到设备轨迹或消息轨迹是什么原因
阿里云消息队列MQ(Message Queue)是一种高可用、高性能的消息中间件服务,它允许您在分布式应用的不同组件之间异步传递消息,从而实现系统解耦、流量削峰填谷以及提高系统的可扩展性和灵活性。以下是使用阿里云消息队列MQ产品的关键点和最佳实践合集。
|
6月前
|
物联网 API 网络性能优化
MQTT常见问题之没有权限查询如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
6月前
|
消息中间件 物联网 RocketMQ
MQTT常见问题之RocketMQ到MQTT的消息轨迹查询失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
6月前
|
物联网 Serverless
MQTT常见问题之通过mqtt控制台查询不到设备轨迹如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
6月前
|
消息中间件 存储 算法
RocketMQ学习笔记
RocketMQ学习笔记
157 0
|
6月前
|
传感器 网络协议 中间件
Mqtt学习笔记--交叉编译移植(1)
Mqtt学习笔记--交叉编译移植(1)
126 0
|
消息中间件 存储 缓存
RibbitMQ学习笔记之MQ练习(三)
RibbitMQ学习笔记之MQ练习
49 0
|
消息中间件 网络协议 数据中心
RabbmitMQ学习笔记-RabbitMQ集群架构模式
RabbmitMQ学习笔记-RabbitMQ集群架构模式
84 0
|
消息中间件 Java
RabbmitMQ学习笔记-RabbitMQ与SpringBoot2.0整合实战
在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。
116 0
下一篇
无影云桌面