冻结任务流会导致所有调度触发都无法运行,非事件调度任务会直接失败,包括事件调度、补数据、重跑、恢复,事件调度任务流会进入等待执行状态。本文为您介绍冻结、解冻任务流的具体操作。
前提条件
进行解冻、冻结任务流操作的用户为任务流的相关人员或责任人。设置任务流相关人员或责任人的具体操作,可参见配置任务流。
使用场景
当任务流B的上游任务流A存在异常时,可以冻结下游任务流B(若有多个任务流可批量冻结),B不会继续运行,也不会丢失依赖关系。
当A恢复正常后,解冻下游任务流B,B会再次运行。
集群计算资源不足,需要优先保障某些任务流运行,可以先冻结其他不相干的下游任务流,当重要任务流运行完成后,再解冻这些不相干的任务流。
注意事项
冻结时间调度的任务流后,会产生一条运行失败记录。
冻结事件调度的任务流后,会产生一个冻结的任务流实例。DMS支持冻结事件调度产生的待运行任务流实例。
操作方法
方法一:在任务流详情页冻结或解冻任务流
- 登录数据管理DMS 5.0。
单击控制台左上角的图标,选择
。说明若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。在页面下方任务流区域单击目标任务流名称,进入目标任务流编辑页面。
在页面上方单击冻结,再单击确认。
冻结任务流后,任务编排首页的任务流状态会被标记为已冻结。
说明若您需要恢复任务流调度执行,可以单击任务流编辑页面上方的解冻。
方法二:在任务编排运维中心冻结或解冻任务流
- 登录数据管理DMS 5.0。
单击控制台左上角的图标,选择
。说明若您使用的是非极简模式的控制台,在顶部菜单栏中,选择
。单击任务流管理区块。
在任务流列表中找到并勾选目标任务流,在页面下方单击冻结或解冻。
您也可以单击目标任务流右侧的编辑,进入任务流详情页面冻结或解冻任务流。
在批量冻结或批量解冻对话框中,单击确认。
说明成功冻结任务流后,任务流名称右侧会出现图标。
在确认批量解冻对话框中,可以选择同时或指定时间解冻任务流实例(任务流的具体运行记录)。
文档内容是否对您有帮助?