文档

设置任务失败重跑及优先级

更新时间:

在执行任务之前,您可以针对任务节点的数据库设置优先级,当数据库上并发执行的任务数超过设置的额度时,将会按照优先级队列的方式排队执行任务,先执行优先级高的任务。同时,您还可以开启任务失败重跑功能,开启后,当任务失败时会自动重新执行。

设置任务执行的优先级

说明

任务优先级仅在任务排队执行时生效。

  1. 设置任务的最大并发数。超过设置的并发任务额度时,DMS将会按照优先级的方式排队执行任务,否则会直接执行。

    1. 进入任务编排运维中心

    2. 单击监控与保障,在并发配置页签下,单击新增

    3. 配置资源类型资源资源限额等并发参数信息,并单击确认

      例如,资源限额设置为20时,表示指定的数据库上只能同时运行最多20个任务流。

      说明
      • 资源限额指限制数据库上同时运行任务流的最大数目。

      • 若运行的任务流数目超过设置的资源限额,将按照优先级队列方式,排队运行任务流。

      • 优先级的设置范围为1~10,数字越大优先级越高。如果任务在排队等待时间超过任务节点设置的最大等待时间,任务将停止排队并被标记为运行失败。

  2. 任务流列表页面,单击目标任务名称,进入任务详情页面。

  3. 双击任务节点,进入节点配置界面。

  4. 单击页面右侧的高级设置,打开优先级配置开关。

  5. 根据您的实际业务需求调整任务优先级(设置范围:1~10)和最大锁等待时间

    说明

    优先级的设置范围为1~10,数字越大优先级越高。如果任务在排队等待时间超过任务节点设置的最大等待时间,任务将停止排队并被标记为运行失败。

    image

设置任务节点重跑

  1. 任务流列表页面,单击目标任务名称,进入任务详情页面。

  2. 双击任务节点,进入节点配置界面。

  3. 单击页面右侧的高级设置开启任务失败重跑开关(默认关闭)。

  4. 根据您的实际业务需求调整最大重跑次数(设置范围:1~100)和重跑时间间隔(设置范围:1~1800s)。

    说明

    重跑次数用完后,若当前节点任务还是执行失败,则需要您手动执行。

    image

  • 本页导读 (1)
文档反馈