对需要Review复查机制的项目,支持复查配置。任务提交上线后,需复查人进行审核。审核通过后,任务才会正式发布上线。
任务复查配置,涉及到如下几个关键概念,介绍如下:
复查策略
复查策略,目前支持两类复查策略设置,分别是发布复查策略,以及回溯复查策略。
发布复查策略,支持按离线任务、实时任务分别设置复查人、复查条件及复查类型等。其中,离线任务,支持任务上线的复查;实时任务,支持任务上线、重启、停止的复查。
回溯复查策略,对于离线任务,当发起数据回溯计划时,可以按照深度回溯、非深度回溯,以及深度/非深度实例提高优先级三种类型,分别设置复查策略。
复查条件
复查条件,所选任务在执行上线、重启、停止操作时,是否需要进入复查流程的判断条件。目前可按任务优先级(超核心D1、核心D2、超高优D3、高优D4、普通D5)设置复查条件,实现单任务粒度的复查判断。
复查人
复查人,在任务上线、回溯时,可指定复查人进行复查。当复查人审核通过后,上线、回溯等操作才可以生效。
发布复查策略,支持按离线任务、实时任务分别设置复查人、复查条件及复查类型等。其中,离线任务,支持设置任务上线的复查策略;实时任务,支持设置任务上线、重启、停止的复查策略。
1. 创建发布复查策略
项目管理员用户,通过“控制台->项目管理”,进入复查配置页面。点击“添加策略“,设置发布复查策略。
2. 结合业务需求,选择离线任务、实时任务,分别设置复查策略。其中离线任务,支持任务上线复查。实时任务,支持任务上线、重启、停止复查。
3. 可按任务优先级(超核心D1、核心D2、超高优D3、高优D4、普通D5)设置复查条件,实现单任务粒度的复查判断。
4. 通过“任务发布-代码提交”,选择多个任务添加进同一发布包时,或通过“运维中心-实时任务运维-任务运维”,选择多个实时任务进行批量重启或停止时。若所选任务对应不同的复查策略,系统将根据复查策略,自动将所选任务拆分成多个发布包/复查包,然后可分别设置复查人。
5. 创建成功后,复查人可前往“任务发布-发布包管理”,选择发布包/复查包,进行复查。为保证复查时,选择复查人及复查限制条件的唯一性,设置复查策略时,系统根据范围、复查条件、复查类型,判断是否唯一。若与已有复查策略重复或冲突,则不允许创建,需修改复查策略,保证唯一性。
回溯复查策略,对于离线任务,当发起数据回溯计划时,可以按照深度回溯、非深度回溯,以及深度/非深度实例提高优先级三种类型,分别设置复查策略。
2. 结合业务需求,选择复查类型,设置复查人。
说明