跳到主要内容
版本:2.0.19

介绍

SQL 事件类型与字段

规则的 SQL 语句可以处理 MQTT事件 消息,或者是具有数据流入能力的数据桥接。
SQL 语句使用 FROM 来指定 MQTT事件,在 SELECT 和 WHERE 子句中可以引用相应的字段。
数据源类型不同,可以使用的字段也不同。

客户端事件

规则的 SQL 语句可以处理事件(发布消息、客户端上下线、客户端订阅等),FROM 子句后面跟事件主题。
事件主题以 $EVENT/ 开头,比如 $EVENT.PUBLISH,$EVENT.SUBSCRIBE 。

事件名称事件主题名释义
发布事件$EVENT.PUBLISH发布消息
订阅事件$EVENT.SUBSCRIBE订阅成功消息
取消订阅事件$EVENT.UNSUBSCRIBE取消订阅成功消息
发布回复事件$EVENT.ACK消息接收成功并回复
心跳事件$EVENT.PING连接保活心跳消息
取消连接事件$EVENT.DISCONNECT客户端主动断开连接
连接断开事件$EVENT.CLOSE服务端关闭连接
建立连接事件$EVENT.CONNECT连接成功
离线消息事件$EVENT.OFFLINE离线期间接收的消息