一種基于web服務的分布式任務調(diào)度系統(tǒng)及方法

基本信息

申請?zhí)?/td> CN201910881905.7 申請日 -
公開(公告)號 CN110888719A 公開(公告)日 2020-03-17
申請公布號 CN110888719A 申請公布日 2020-03-17
分類號 G06F9/48;G06F9/50;G06N3/12 分類 計算;推算;計數(shù);
發(fā)明人 李鶴;魏建平;方金石;蔡文;趙婭利;蘇艾瑞;余甜;何學斌 申請(專利權(quán))人 廣州市巨硅信息科技有限公司
代理機構(gòu) 廣州三環(huán)專利商標代理有限公司 代理人 廣州市巨硅信息科技有限公司;蘇州市巨硅健康科技有限公司
地址 510000 廣東省廣州市荔灣區(qū)周門北路28號B座五層501、502、503、504、505、506、507、508、509、510、511房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于web服務的分布式任務調(diào)度系統(tǒng),包括接口層、業(yè)務邏輯層、功能模塊層和數(shù)據(jù)存儲層;接口層用于以Web服務的形式向外提供任務管理接口;業(yè)務邏輯層包括Leader模塊和Worker模塊,其中,Leader模塊用于負責集群中的任務調(diào)度,Worker模塊用于負責定時任務的加載和執(zhí)行;功能模塊層包括角色選舉模塊、負載均衡算法模塊和定時任務執(zhí)行模塊;數(shù)據(jù)存儲層用于根據(jù)ZooKeeper集群對系統(tǒng)中的文件進行存儲。本發(fā)明提供一種基于web服務的分布式任務調(diào)度系統(tǒng),能夠有效地提高分布式任務調(diào)度的高可用性和可擴展性。