草庐IT

MirrorMaker

全部标签

Kafka 社区KIP-382中文译文(MirrorMaker2/集群复制/高可用/灾难恢复)

原文地址:KIP-382:MirrorMaker2.0-ApacheKafka-ApacheSoftwareFoundation译者:对于Kafka高可用的课题,我想每个公司都有自己的方案及思考,这是一个仁者见仁智者见智的命题,而社区给出了一个较大的特性,即MirrorMaker2.0,不论是准备做高可用还是单纯的数据备份,都不能绕过这个重大特性。而关于MirrorMaker2.0的文章,网络上真是多如牛毛,质量也是参差不齐,而能够将这个特性完整描述出来的,非社区的此篇设计稿莫属,也因此有了翻译此文的初衷。ps:有任何kafka问题欢迎评论、私信交流。本人VX:likangning9背景/动机

Kafka跨集群备份解决方案MirrorMaker

文章目录1什么是MirrorMaker?2运行MirrorMakerMirrorMaker配置实例第1步:启动两套Kafka集群第2步:启动MirrorMaker工具第3步:验证消息是否拷贝成功3其他跨集群镜像方案4小结一般情况下,我们会使用一套Kafka集群来完成业务,但有些场景确实会需要多套Kafka集群同时工作,比如为了便于实现灾难恢复,你可以在两个机房分别部署单独的Kafka集群。如果其中一个机房出现故障,你就能很容易地把流量打到另一个正常运转的机房下。再比如,你想为地理相近的客户提供低延时的消息服务,而你的主机房又离客户很远,这时你就可以在靠近客户的地方部署一套Kafka集群,让这套