发布于: Aug 22, 2019
从今天开始,AWS IoT Core 客户可以在通过主题规则的重新发布操作发布消息时配置服务质量 (QoS)。对于 MQTT 消息,AWS IoT Core 支持 QoS 级别 0 和 1,其中 QoS 0 表示消息被传送了零次或多次,QoS 1 表示消息被传送了一次或多次。有关 AWS IoT QoS 定义的更多详情,请参阅 AWS IoT MQTT 文档。
之前,重新发布操作会以 QoS 0 级别发布消息。有了通过重新发布操作配置已发布消息的 QoS 的新功能,客户现在可以选择以 QoS 1 级别发布其重要消息,并让订阅者确认接收这些消息(如果订阅者也以 QoS 1 级别订阅的话)。此外,当与持久会话结合使用时,如果订阅者断开连接,QoS 1 发布消息将会排队,并在重新连接时传送。
有关此功能的更多详情,请参阅重新发布操作文档。