一种基于时间与依赖关系的大数据任务调度系统及方法
基本信息
申请号 | CN202110122378.9 | 申请日 | - |
公开(公告)号 | CN112948072A | 公开(公告)日 | 2021-06-11 |
申请公布号 | CN112948072A | 申请公布日 | 2021-06-11 |
分类号 | G06F9/48 | 分类 | 计算;推算;计数; |
发明人 | 魏强;何帆;谢竞;余健伟 | 申请(专利权)人 | 中电健康云科技有限公司 |
代理机构 | 成都弘毅天承知识产权代理有限公司 | 代理人 | 孟仕杰 |
地址 | 610000 四川省成都市双流区东升街道成都芯谷产业园集中区内 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及任务调度领域,具体是一种基于时间与依赖关系的大数据任务调度系统及方法,包括配置模块、任务实例生成模块、时间检测模块、父依赖匹配模块、子依赖匹配模块;包括如下步骤:S1、配置任务的调度参数,生成任务实例,对每个任务实例配置唯一的执行时间;S2、对任务实例进行时间检测,检测结果为不满足的为其订阅定时器;S3、对时间检测结果为满足或被定时器触发的任务实例匹配父依赖任务,检测父依赖任务完成情况;S4、对执行成功的任务实例匹配子依赖任务,若存在子依赖任务,对子依赖任务重复执行步骤S2~S4,若不存在子依赖任务,该结束本次流程;解决了在定时任务之间无法动态建立依赖关系的问题。 |
