保留消息
大约 1 分钟
一、保留消息
与普通消息不同,保留消息可以保留在 MQTT 服务器中。任何新的订阅者订阅与该保留消息中的主题匹配的主题时,都会立即接收到该消息,即使这个消息是在它们订阅主题之前发布的。
这使订阅者在上线后可以立即获得数据更新,而不必等待发布者再次发布消息。在某种程度上,我们可以把保留消息当作是一个消息 “缓存” 来使用:随时上传消息到 “缓存”,然后在任意时刻从 “缓存” 获取消息。当然,这个 “缓存” 还有一个主题下只能存储一条最新的保留消息的限制。
下面是保留消息列表
主题(Topic)
QoS(Quality of Service,服务质量)
客户端 Id(Client Id)
发布时间(Publish Time)
是否保留(Retained)
操作(Operation)

保留消息详情
支持plainText,Json、Hex解析

保留消息演示
新建一个客户端,编辑保留消息,勾选保留消息,发送消息
此处发送的一条消息为保留消息,此消息会在内存中记录。

也可以在平台中查看到的延迟消息记录,如下图所示

新建一个客户端,客户端上线,订阅保留消息主题,可以看到保留消息发送成功

