周期实例运维中,会显示所有线上调度的实例运行信息。如果实例状态是失败、终止,则支持实例重跑/批量重跑。

实例重跑表示将当前实例所对应的任务,按照当前实例的计划执行时间,再次生成实例运行任务。

使用说明


权限相关


项目负责人管理员以及任务负责人默认有重跑的操作权限。
项目负责人管理员可在项目中心对角色或用户进行重跑功能的授权。在项目中心页面,选择权限管理 - 功能权限,点击添加。在数据开发/任务运维页签中指定任务,在功能范围选择重跑、取消重跑,指定给需要授权的角色或用户即可。
实例重跑 - 图1

使用步骤


  1. 周期实例运维页面和实例详情页面都可以找到重跑的按钮。在周期实例运维页面 如果当前用户为项目负责人、管理员或者任务负责人,则可点击重跑进入重跑配置页面。

    说明: 重跑配置页面会按照最新的任务节点和节点依赖来展示。如果任务节点名称和节点依赖配置在当前实例生成之后没有修改,则会将节点状态映射到节点上,并自动勾选上所有失败、终止及撤销节点。如果有变更,则会显示最新的节点及依赖,并作出提醒。重跑时,会按照当前任务最新的代码来执行。
  2. 在重跑配置页面,选择重跑节点,如果节点或节点依赖有变更则会提醒。
    20 任务运维02.png

    在顶部,会显示实例重跑链路,表示是基于哪个实例进行重跑。如果重跑失败后,基于上一次失败的实例再次重跑则会在链路显示上一次的失败的实例ID信息。点击实例ID,可前往查看该实例的实例详情页。
    20 任务运维01.png

  3. 完成节点选择后,可进行通知设置和执行设计。目前通知方式,支持邮件、短信、电话、企业微信、钉钉等。
    20 任务运维03.png

  4. 最后,点击运行,即可进入到该次重试的实例详情页。

说明: 重跑完成后会在周期实例运维页面实例详情页面显示重跑记录