数据转发到消息队列 TDMQ

最近更新时间:2024-09-29 17:48:22

我的收藏

概述

规则引擎支持用户配置规则将符合条件的设备上报数据转发到消息队列 TDMQ Topic,您可以使用云 API 订阅 TDMQ Topic 后,即可接收到来自 TDMQ Topic 的消息推送。 TDMQ Topic 的消息推送机制为用户提供了高可靠的异步接收消息的能力。

配置

操作指南 创建规则和筛选数据,再添加行为操作,选择转发到 TDMQ。
说明:
第一次使用时会提示用户授权访问 TDMQ Topic,您需单击立即授权才能继续创建。n


在弹出的“添加规则”窗口,选择“数据转发到消息队列(TDMQ)选项”、地域和 Topic,单击保存即可。n



数据格式

消息类型包括设备上报的 Topic 消息和平台监测到设备状态变化的通知消息,两类消息转发成功后,TDMQ 收到的数据格式与转发到 CKAFA 一样,请查看CKAFA 收到的 数据格式

重发机制

重发机制用于在消息转发过程中发生失败的情况下,进行再次重发以达到接受消息的目的,具体说明如下:
若消息转发失败,系统则会进行转发重试,重试按照1s、3s、10s的时间间隔依次进行,若三次重试均失败,则将消息丢弃掉。
若用户配置了“转发错误行为操作”,在三次重试失败后,将按“转发错误行为操作”的配置,再进行一次消息转发,如果仍失败,则将消息丢弃掉。