全部产品

消息路由

更新时间:2021-02-25 11:38

本文将引导您快速创建并管理消息路由任务,实现单元化部署环境下跨单元消息路由和同步。

说明

该功能仅适用于支持 LDC 单元化架构的环境。

创建路由任务

您可以登录消息队列控制台,根据业务需求创建跨地域的消息同步任务。操作步骤如下:

  1. 进入消息队列控制台页面,在左侧导航栏中选择 消息路由

  2. 在消息路由任务列表的左上方,单击 创建路由任务

  3. 创建路由任务 窗口中,配置以下任务信息:

    • 源 Topic:输入需要同步的消息所属 Topic 名称。

    • 目标单元:选择消息将被同步到的 Topic 所属单元。

    • 目标 Topic:输入消息将被同步到的 Topic 名称。

    • 起始同步位点:选择从源 Topic 中的消息队列的哪个位置开始进行消息同步,即从这个位置之后进入队列的消息都会被同步到目标 Topic。

      • 最小位点:即任务首次启动之后,从有效期内最早写入源 Topic 队列的消息开始同步,首次任务启动之前发的消息不会被同步。

      • 最大位点:即任务首次启动之后,从最新写入源 Topic 队列的消息开始同步,首次任务启动之前发的消息不会被同步。

      • 自定义位点:选择从源 Topic 中的消息队列的哪个位置开始进行消息同步,首次任务启动之前发的消息不会被同步。

    • 描述:选填,输入对该同步任务的具体描述或备注。创建路由任务

  4. 单击 确定,完成任务创建。

任务创建完成后,即可在消息路由页面的任务列表中看到刚才创建的任务。

说明

消息路由任务创建成功后,该任务将处于 初始化 状态,需要等待片刻,完成初始化后将会进入 运行中 状态。

搜索路由任务

在消息路由页面,按需输入源 Topic、目标单元、目标 Topic 后,单击 搜索 ,即可查询到符合搜索条件的消息路由任务。

搜索路由任务

启动、停止路由任务

在消息路由页面的任务列表中,找到需要启停的任务,在其操作列单击 启动停止 ,即可启动或停止该任务。

  • 任务启动后,该任务的状态会切换至运行中。

  • 任务停止后,该任务的状态会切换至已停止。

删除路由任务

说明

仅支持删除已停止的消息路由任务。

在消息路由页面的任务列表中,找到需要删除的任务,在其操作列单击 删除 并确认后,即可删除该任务。