定时任务是软件开发中经常遇到的问题。
简单的定时任务只需要在固定时间触发它的执行就可以了。
但是对于复杂的定时任务,可能是由多个任务组成一个任务组,它们之间存在依赖关系,一个任务执行的条件,必须是它的前置任务已经执行成功(或者没有前置任务),它才可以执行。
例如下面这幅图:

2020年1月23日大约 3 分钟
定时任务是软件开发中经常遇到的问题。
简单的定时任务只需要在固定时间触发它的执行就可以了。
但是对于复杂的定时任务,可能是由多个任务组成一个任务组,它们之间存在依赖关系,一个任务执行的条件,必须是它的前置任务已经执行成功(或者没有前置任务),它才可以执行。
例如下面这幅图: