一种基于桶粒度的跨集群复制系统及方法
基本信息
申请号 | 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 | 分类 | 计算;推算;计数; |
发明人 | 李明强;朱辉;薛延波;张涛;赵鹏 | 申请(专利权)人 | 北京华品博睿网络技术有限公司 |
代理机构 | 北京君泊知识产权代理有限公司 | 代理人 | - |
地址 | 100028北京市朝阳区太阳宫中路16号院1号楼18层1801内09 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例公开了一种基于桶粒度的跨集群复制系统,包括:集群,每两个集群之间分配两组消息队列;全局配置中心,确定多个集群之间的跨集群复制方案,实时监测复制时是否出现异常;生产者,在主集群的生产节点上实时监控操作日志,在需要跨集群复制时封装桶对象信息并发送至正常消息队列中;消费者,监听正常消息队列,并从主集群上拉取桶对象写入备份集群中;异常修复工具,当复制出现异常时,消费异常消息队列中的消息。本发明实施例还公开了一种基于桶粒度的跨集群复制方法。本发明是以桶为粒度的多向跨集群复制,支持用最小的系统资源代价做到最大程度的准实时同步,且当集群出现故障时,可自动进行业务热切换和数据恢复。 |
