本文为您介绍如何根据不同场景设置业务流程定时时间。
定时时间配置场景
什么情况下需要为业务流程下每个任务设置定时时间,什么情况下不需要?
- 当业务流程所有任务都要求在某一时间才可以开始执行的情况下,您可只设置业务流程开始节点的定时时间,业务流程会在定时时间到达后按照依赖关系依次运行整个业务流程。关于依赖关系对任务执行的影响,详情请参见依赖关系对任务执行的影响。
- 业务流程下所有任务定时时间要求不一致情况下,您需要单独为业务流程下存在定时时间差异的任务设置其定时时间。
场景示例
业务流程下节点C依赖B,B依赖A,A为业务流程开始节点。如下图所示:
- 若整个业务流程需要定时3点开始执行,那么只需要设置A节点需要定时3点执行即可,下游任务即使默认定时时间0点,也需要等待上一A任务3点执行完才可执行。
- 若A节点定时3点执行,但B节点需要5点才可执行,C节点需要6点才可执行,此情况下,依赖A节点的B、C节点均需要单独设置定时时间。