一種基于時(shí)間與依賴關(guān)系的大數(shù)據(jù)任務(wù)調(diào)度系統(tǒng)及方法

基本信息

申請(qǐng)?zhí)?/td> CN202110122378.9 申請(qǐng)日 -
公開(公告)號(hào) CN112948072A 公開(公告)日 2021-06-11
申請(qǐng)公布號(hào) CN112948072A 申請(qǐng)公布日 2021-06-11
分類號(hào) G06F9/48 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 魏強(qiáng);何帆;謝競(jìng);余健偉 申請(qǐng)(專利權(quán))人 中電健康云科技有限公司
代理機(jī)構(gòu) 成都弘毅天承知識(shí)產(chǎn)權(quán)代理有限公司 代理人 孟仕杰
地址 610000 四川省成都市雙流區(qū)東升街道成都芯谷產(chǎn)業(yè)園集中區(qū)內(nèi)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及任務(wù)調(diào)度領(lǐng)域,具體是一種基于時(shí)間與依賴關(guān)系的大數(shù)據(jù)任務(wù)調(diào)度系統(tǒng)及方法,包括配置模塊、任務(wù)實(shí)例生成模塊、時(shí)間檢測(cè)模塊、父依賴匹配模塊、子依賴匹配模塊;包括如下步驟:S1、配置任務(wù)的調(diào)度參數(shù),生成任務(wù)實(shí)例,對(duì)每個(gè)任務(wù)實(shí)例配置唯一的執(zhí)行時(shí)間;S2、對(duì)任務(wù)實(shí)例進(jìn)行時(shí)間檢測(cè),檢測(cè)結(jié)果為不滿足的為其訂閱定時(shí)器;S3、對(duì)時(shí)間檢測(cè)結(jié)果為滿足或被定時(shí)器觸發(fā)的任務(wù)實(shí)例匹配父依賴任務(wù),檢測(cè)父依賴任務(wù)完成情況;S4、對(duì)執(zhí)行成功的任務(wù)實(shí)例匹配子依賴任務(wù),若存在子依賴任務(wù),對(duì)子依賴任務(wù)重復(fù)執(zhí)行步驟S2~S4,若不存在子依賴任務(wù),該結(jié)束本次流程;解決了在定時(shí)任務(wù)之間無(wú)法動(dòng)態(tài)建立依賴關(guān)系的問(wèn)題。