本文介绍如何在微消息队列 MQTT 版控制台上管理客户端上下线通知规则。

创建上下线通知规则

  1. 登录微消息队列 MQTT 版控制台,在顶部菜单栏选择实例所在地域。
  2. 在左侧导航栏,选择规则管理 > 创建规则
  3. 创建规则面板,单击上下线通知页签。
  4. 上下线通知页签,按提示填写以下参数,单击确定
    参数 取值示例 说明
    规则 ID 111111 规则的全局唯一标识,说明如下:
    • 只能包含字母、数字、横划线(-)和下划线(_),至少包含一个字母或数字。
    • 名称长度限制在 3~64 字符之间,长于 64 字符将被自动截取。
    • 创建后无法更新。
    规则描述 migrate from rocketmq 对规则的描述。
    状态 启用 是否启用当前规则,取值说明如下:
    • 启用
    • 禁用
    设备组
    Group ID GID_Client_Status 指定需导出数据的设备组。Group ID 详情请参见名词解释
    通知
    说明 当前仅支持消息队列 RocketMQ 版
    云产品 消息队列 RocketMQ 指定您需将 MQTT 客户端上下线通知流转至哪个目标云产品,即消息队列 RocketMQ 版。
    实例 ID MQ_INST_13801563067*****_BbyOD2jQ 指定的目标云产品的实例 ID,即消息队列 RocketMQ 版的实例 ID。
    Topic Topic_test 指定的目标云产品的资源键值,即消息队列 RocketMQ 版的 Topic。MQTT 客户端上下线通知信息将流转至 Topic_test。
    您可以在规则管理的规则列表查看到刚创建的上下线通知规则。
说明 微消息队列 MQTT 版消息队列 RocketMQ 版的消息结构映射详情请参见MQTT 与 RocketMQ 的消息结构映射

编辑上下线通知规则

  1. 登录微消息队列 MQTT 版控制台,在顶部菜单栏选择实例所在地域。
  2. 在左侧导航栏,单击规则管理
  3. 在规则列表,找到您想编辑的上下线通知规则,并在其操作列,单击详情
  4. 在规则的详情页面的右上角,单击编辑
  5. 编辑规则面板,您可以更新除规则 ID 和规则描述以外的所有参数。
  6. 编辑后,请单击确定

删除上下线通知规则

  1. 登录微消息队列 MQTT 版控制台,在顶部菜单栏选择实例所在地域。
  2. 在左侧导航栏,单击规则管理
  3. 在规则列表,找到您想删除的上下线通知规则,并在其操作列,单击删除
  4. 在弹出的确认删除对话框中,单击确定

禁用上下线通知规则

  1. 登录微消息队列 MQTT 版控制台,在顶部菜单栏选择实例所在地域。
  2. 在左侧导航栏,单击规则管理
  3. 在规则列表,找到您想禁用的上下线通知规则,并在其操作列,单击禁用
  4. 在弹出的确认禁用对话框中,单击确定

启用上下线通知规则

  1. 登录微消息队列 MQTT 版控制台,在顶部菜单栏选择实例所在地域。
  2. 在左侧导航栏,单击规则管理
  3. 在规则列表,找到您想启用的上下线通知规则,并在其操作列,单击启用