生如夏花的博客

专注于工业物联网行业数据采集,嵌入式Linux系统裁剪,5G智慧网关软件开发等

MQTT遗嘱

MQTT遗嘱(Last Will and Testament, LWT),允许客户端指定一条消息,在发生意外断开连接时,代理自动发布该消息到已订阅的其他客户端。

MQTT遗嘱 (LWT) 功能对于确保高效通信和在客户端意外断开时保持系统完整性至关重要。

MQTT保留消息

MQTT的保留消息可以为订阅者提供指定主题上的最新状态(前提是最新消息发布时保留标志设置为true)。

保留消息是保留标志设置为true的普通MQTT消息

每个订阅带有保留消息的主题的客户端在订阅后都会立即接收保留消息

当客户端向指定主题发送多条保留消息时,代理仅存储最后的保留消息以及相应的QoS级别。

代理为每个主题仅存储一条保留消息