一種分布式定時任務(wù)調(diào)度方法、調(diào)度系統(tǒng)及服務(wù)器集群
基本信息
申請?zhí)?/td> | CN202010107644.6 | 申請日 | - |
公開(公告)號 | CN111338773A | 公開(公告)日 | 2020-06-26 |
申請公布號 | CN111338773A | 申請公布日 | 2020-06-26 |
分類號 | G06F9/48(2006.01)I;G06F9/54(2006.01)I | 分類 | - |
發(fā)明人 | 李紅 | 申請(專利權(quán))人 | 華云數(shù)據(jù)有限公司 |
代理機構(gòu) | 蘇州友佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 華云數(shù)據(jù)有限公司 |
地址 | 230000安徽省合肥市高新區(qū)創(chuàng)新大道2800號創(chuàng)新產(chǎn)業(yè)園二期G4樓C區(qū)6層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了分布式定時任務(wù)調(diào)度方法、調(diào)度系統(tǒng)及服務(wù)器集群,該方法包括在至少兩個節(jié)點中分別配置獨立的流程調(diào)度進程、服務(wù)調(diào)度進程及任務(wù)定時器;選定一個節(jié)點作為指定節(jié)點以響應(yīng)定時任務(wù),將定時任務(wù)下發(fā)至消息隊列中,在剩余節(jié)點選定至少一個節(jié)點與消息隊列之間建立監(jiān)聽;流程調(diào)度進程根據(jù)任務(wù)定時器所設(shè)定的時限確定是否由消息隊列基于重試機制重新選定新的指定節(jié)點,并由消息隊列所選定節(jié)點中的服務(wù)調(diào)度進程對定時任務(wù)予以響應(yīng)。通過本發(fā)明,有效地解決了定時任務(wù)在調(diào)度過程中對資源依賴過高的缺陷,以實現(xiàn)對定時任務(wù)調(diào)度的一致性,克服了定時任務(wù)在調(diào)度過程中的由于節(jié)點故障所導(dǎo)致的無法有效響應(yīng)定時任務(wù)的缺陷。?? |
