一種基于桶粒度的跨集群復(fù)制系統(tǒng)及方法
基本信息
申請?zhí)?/td> | CN202210055993.7 | 申請日 | - |
公開(公告)號 | CN114090343B | 公開(公告)日 | 2022-06-07 |
申請公布號 | CN114090343B | 申請公布日 | 2022-06-07 |
分類號 | G06F11/14(2006.01)I;G06F16/27(2019.01)I;G06F9/54(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 李明強;朱輝;薛延波;張濤;趙鵬 | 申請(專利權(quán))人 | 北京華品博睿網(wǎng)絡(luò)技術(shù)有限公司 |
代理機構(gòu) | 北京君泊知識產(chǎn)權(quán)代理有限公司 | 代理人 | - |
地址 | 100028北京市朝陽區(qū)太陽宮中路16號院1號樓18層1801內(nèi)09 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實施例公開了一種基于桶粒度的跨集群復(fù)制系統(tǒng),包括:集群,每兩個集群之間分配兩組消息隊列;全局配置中心,確定多個集群之間的跨集群復(fù)制方案,實時監(jiān)測復(fù)制時是否出現(xiàn)異常;生產(chǎn)者,在主集群的生產(chǎn)節(jié)點上實時監(jiān)控操作日志,在需要跨集群復(fù)制時封裝桶對象信息并發(fā)送至正常消息隊列中;消費者,監(jiān)聽正常消息隊列,并從主集群上拉取桶對象寫入備份集群中;異常修復(fù)工具,當(dāng)復(fù)制出現(xiàn)異常時,消費異常消息隊列中的消息。本發(fā)明實施例還公開了一種基于桶粒度的跨集群復(fù)制方法。本發(fā)明是以桶為粒度的多向跨集群復(fù)制,支持用最小的系統(tǒng)資源代價做到最大程度的準實時同步,且當(dāng)集群出現(xiàn)故障時,可自動進行業(yè)務(wù)熱切換和數(shù)據(jù)恢復(fù)。 |
