一種應(yīng)用于數(shù)據(jù)分析任務(wù)的工作流調(diào)度方法

基本信息

申請?zhí)?/td> CN201810195483.3 申請日 -
公開(公告)號 CN108415740B 公開(公告)日 2021-05-18
申請公布號 CN108415740B 申請公布日 2021-05-18
分類號 G06F9/445;G06F9/48 分類 計算;推算;計數(shù);
發(fā)明人 王永波;傅玉生 申請(專利權(quán))人 成都優(yōu)易數(shù)據(jù)有限公司
代理機構(gòu) 成都弘毅天承知識產(chǎn)權(quán)代理有限公司 代理人 徐金瓊
地址 611730 四川省成都市郫縣德源鎮(zhèn)(菁蓉小鎮(zhèn)創(chuàng)業(yè)公社)大禹東路66號3棟9樓901室附-1
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種應(yīng)用于數(shù)據(jù)分析任務(wù)的工作流調(diào)度方法,涉及計算機軟件領(lǐng)域,包括S1:接收任務(wù)序列,解析并封裝任務(wù)序列中的每一個最小任務(wù)單元;S2:根據(jù)最小任務(wù)單元構(gòu)建數(shù)據(jù)流向圖,數(shù)據(jù)流向圖中包含節(jié)點;S3:對數(shù)據(jù)流向圖中的節(jié)點進行初始化;S4:在初始化后的數(shù)據(jù)流向圖中查找并行的節(jié)點;S5:通過多個工作線程按照數(shù)據(jù)流向圖執(zhí)行任務(wù),并行的節(jié)點同時執(zhí)行;S6:循環(huán)S4?S5,直到帶有結(jié)束標(biāo)識的任務(wù)執(zhí)行完畢,整個工作流調(diào)度完成。本發(fā)明解決了目前的調(diào)度方法中往往由一個節(jié)點管家負責(zé)各個節(jié)點的任務(wù)執(zhí)行,一旦一個節(jié)點程序運行出錯或者節(jié)點管家宕機,會導(dǎo)致整個數(shù)據(jù)分析任務(wù)執(zhí)行失敗的問題。