一種分布式定時任務(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ù)的缺陷。??