一種基于PaaS的應(yīng)用調(diào)度和工作流編排方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110112013.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112783604A 公開(kāi)(公告)日 2021-05-11
申請(qǐng)公布號(hào) CN112783604A 申請(qǐng)公布日 2021-05-11
分類號(hào) G06F9/455 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 郭振勇 申請(qǐng)(專利權(quán))人 上海碳澤信息科技有限公司
代理機(jī)構(gòu) 廈門(mén)福貝知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 陳遠(yuǎn)洋
地址 200010 上海市黃浦區(qū)河南南路33號(hào)新上海城市廣場(chǎng)10樓10B室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)實(shí)施例公開(kāi)了一種基于PaaS的應(yīng)用調(diào)度和工作流編排方法及系統(tǒng)。該方法包括:預(yù)先設(shè)置工作流數(shù)據(jù)結(jié)構(gòu),工作流數(shù)據(jù)結(jié)構(gòu)包括工作流中將被執(zhí)行的步驟集合和路徑集合,步驟集合存放工作流中所有的步驟,路徑集合存放工作流中步驟被執(zhí)行的路徑;預(yù)先設(shè)置插件數(shù)據(jù)結(jié)構(gòu),插件用于提供給工作流數(shù)據(jù)結(jié)構(gòu)中的步驟在執(zhí)行動(dòng)作時(shí)選擇使用,插件數(shù)據(jù)結(jié)構(gòu)包括插件提供的動(dòng)作集合及動(dòng)作集合中的每個(gè)動(dòng)作所對(duì)應(yīng)的輸入輸出參數(shù)結(jié)構(gòu);預(yù)先構(gòu)造插件在被步驟調(diào)用時(shí)所用到的關(guān)聯(lián)容器;利用工作流數(shù)據(jù)結(jié)構(gòu)和插件數(shù)據(jù)結(jié)構(gòu)對(duì)工作流進(jìn)行編排;利用工作流執(zhí)行引擎執(zhí)行工作流,在工作流執(zhí)行引擎執(zhí)行需要使用插件的步驟時(shí),利用容器引擎啟動(dòng)用于工作流中的插件運(yùn)行的容器。