定時任務(wù)的分布式調(diào)用系統(tǒng)

基本信息

申請?zhí)?/td> CN202011273479.8 申請日 -
公開(公告)號 CN112416581B 公開(公告)日 2022-02-18
申請公布號 CN112416581B 申請公布日 2022-02-18
分類號 G06F9/50(2006.01)I;G06F9/48(2006.01)I;H04L43/08(2022.01)I;H04L43/10(2022.01)I;H04L67/10(2022.01)I;H04L67/133(2022.01)I 分類 計算;推算;計數(shù);
發(fā)明人 肖向徐 申請(專利權(quán))人 五八同城信息技術(shù)有限公司
代理機(jī)構(gòu) 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 代理人 呂俊秀
地址 300450天津市濱海新區(qū)經(jīng)濟(jì)技術(shù)開發(fā)區(qū)南港工業(yè)區(qū)綜合服務(wù)區(qū)辦公樓C座二層210-03室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種定時任務(wù)的分布式調(diào)用系統(tǒng),該系統(tǒng)包括:客戶端集群,包括多個客戶端節(jié)點,用于獲取任務(wù)注冊信息并向服務(wù)器節(jié)點發(fā)送,還發(fā)送心跳信息,將用戶的操作指令發(fā)送至服務(wù)器節(jié)點;服務(wù)器集群,包括多個服務(wù)器節(jié)點,用于創(chuàng)建定時任務(wù);在到達(dá)定時任務(wù)觸發(fā)時間時,確定任務(wù)執(zhí)行節(jié)點,由任務(wù)執(zhí)行節(jié)點執(zhí)行定時任務(wù);提供任務(wù)執(zhí)行監(jiān)控接口,接收客戶端節(jié)點的操作指令并執(zhí)行對定時任務(wù)的操作;ZooKeeper集群,用于保存客戶端節(jié)點和服務(wù)器節(jié)點的狀態(tài)信息;MongoDB集群,用于保存任務(wù)注冊信息,并保存定時任務(wù)對應(yīng)的任務(wù)執(zhí)行節(jié)點和服務(wù)器節(jié)點的標(biāo)識。本發(fā)明避免了單點故障,節(jié)省了本地服務(wù)資源,實現(xiàn)了對任務(wù)執(zhí)行過程的監(jiān)管。