Azure IoT Central离线命令对应的IoT Hub等效操作及TTL配置咨询
Azure IoT Central离线命令的IoT Hub等效操作及TTL配置说明
等效操作
Azure IoT Central的离线命令,对应IoT Hub中的云到设备(C2D)消息并启用存储转发功能。当设备离线时,IoT Hub会暂存这条C2D消息,直到设备重新上线或消息超过存活时限。
实现该逻辑的核心要点:
- 发送C2D消息时,可通过指定
expiryTimeUtc属性单独设置单条消息的存活时长 - 确保IoT Hub的存储转发功能处于启用状态(默认已启用)
TTL配置的适用性
storeAndForwardConfiguration中的timeToLiveSecs是IoT Hub存储转发消息的全局TTL设置,会作为C2D消息的默认存活时间。如果发送消息时未指定expiryTimeUtc,则使用该全局值;若指定了消息级别的expiryTimeUtc,则以消息自身设置优先。
该TTL配置完全适用于IoT Hub中替代IoT Central离线命令的场景。
内容的提问来源于stack exchange,提问作者sPS
相关产品推荐
相关产品推荐

