全部产品
云市场
云游戏

使用并行网关

更新时间:2020-07-27 16:33:54

在任务拓扑中,您可以添加并行网关实现多个节点并行处理效果,满足业务存在多个独立任务需要并行处理的需求,以此提高整体处理性能。本文将快速引导您如何在任务拓扑中使用并行网关。

准备拓扑子任务

创建两个及以上的简单或集群任务,用以作为后续任务拓扑中的子流程。此处以简单任务为例,操作步骤如下:

  1. 进入任务调度控制台,左侧导航栏中选择 任务配置,点击 添加任务 > 简单任务
  2. 在任务配置页面,输入任务的基本信息,需特别注意以下配置:
    • 调度类型:必须选择 事件触发
    • 通信方式:必须选择 回调 CALLBACK
      说明
      • 只有 事件触发CALLBACK 类型的任务才可添加至任务拓扑中。
      • 其他任务配置信息,可参见 任务参数说明
  3. 信息填写完成后,点击 提交,完成任务创建。

使用并行网关

  1. 在任务调度控制台,左侧导航栏选择 任务编排
  2. 在拓扑任务列表页,点击 添加任务拓扑
  3. 基本信息 页,输入相应的任务信息后,点击 下一步,进入 编辑任务拓扑 页面。
  4. 在拓扑图中,点击 add 图标,添加一对 并行网关,点击 确定
  5. 点击并行网关之间的 add 图标,在右侧窗口中,选择刚刚创建的一个任务,点击 确定,将其添加为子任务。
    子任务
  6. 添加完一个子任务后,会出现两个分支,点击另外一个分支上的 add 图标,继续在右侧窗口中,选择刚刚创建的一个任务,将其添加为子任务。此时,这两个子任务为并行处理关系。
    说明:并行网关支持添加多个并行分支,同一个分支上可以添加多个子任务节点。
    并行任务
  7. 点击 提交,即可进入该拓扑任务的详情页,发布该任务版本。
  8. 点击右上角的 立即触发,触发该任务。您可在 调度记录 中查看该任务的执行实例。