依赖条件是任务调度的必要条件,当一个任务被触发了,但依赖条件不满足,则必须等待。只有当所有的依赖条件都满足了,这个任务才能开始执行。
任务之间的依赖有上周期依赖、全周期依赖、连续周期依赖、断点周期依赖。
上周期依赖:比如计算某网站的小时UV数,计算上午12的UV,需要依赖先11点的UV
全周期依赖:比如如计算某网站前一天全天的PV数,需要依赖前天每个小时的PV,即0-23小时
连续周期依赖:比如计算某网站半天的PV数,需要依赖当天前12个小时的PV,即1-12小时
断点周期依赖:比如某任务依赖于某任务的第8,10,12小时