一種基于Zookeeper 的節(jié)點配置系統(tǒng)及方法

基本信息

申請?zhí)?/td> CN201610676038.X 申請日 -
公開(公告)號 CN106059843A 公開(公告)日 2016-10-26
申請公布號 CN106059843A 申請公布日 2016-10-26
分類號 H04L12/24(2006.01)I;H04L12/26(2006.01)I;H04L29/08(2006.01)I 分類 電通信技術;
發(fā)明人 呂明陽;顧正;魏雪峰;韋國頌;張云龍 申請(專利權(quán))人 深圳市華成峰數(shù)據(jù)技術有限公司
代理機構(gòu) 深圳市精英專利事務所 代理人 深圳市華成峰數(shù)據(jù)技術有限公司
地址 518000 廣東省深圳市南山區(qū)高新南七道16號德維森大廈六樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種基于Zookeeper的節(jié)點配置系統(tǒng)及方法,其系統(tǒng)包括探測模塊,發(fā)送Zookeeper心跳信息,包括探測模塊為每個該可靠協(xié)調(diào)系統(tǒng)Zookeeper建立臨時節(jié)點并監(jiān)聽,監(jiān)聽到該臨時節(jié)點消失時,建立新的臨時節(jié)點;容災監(jiān)控的可靠協(xié)調(diào)系統(tǒng),接收該心跳信息,并同步該心跳信息到代理模塊,在IDC故障時,檢測出需要剔除的節(jié)點和對應該節(jié)點的Zookeeper;代理模塊,監(jiān)測到該建立的臨時節(jié)點有變化時,在檢測到滿足縮容條件時,執(zhí)行縮容操作,包括修改可靠協(xié)調(diào)系統(tǒng)機房中的可靠協(xié)調(diào)系統(tǒng)Zookeeper的配置文件,剔除不可用的Zookeeper節(jié)點,從而達到實現(xiàn)在IDC故障情況下,能夠快速恢復,提供正常的處理性能和吞吐能力,保證在IDC故障情況下,Zookeeper集群正常運轉(zhuǎn),為其他集群化系統(tǒng),提供基礎保證。