Kafka MirrorMaker 搭建异地同步集群
由于业务需要,要求异地的两套kafka集群同步数据,于是使用乐kafka自带的MirrorMaker工具kafka版本(kafka_2.12-2.1.0),zookeeper版本(zookeeper-3.4.13)。
下面介绍的是本地测试部署的环境,
启动两套kafka-zookeeper 环境
第一套集群的zookeeper使用默认端口2181,kafka使用默认9092端口。默认配置可不做更改,只需将zookeeper 的config目录下zoo_sample.cfg复制为zoo.cfg即可启动。(启动时先启动zookeeper再启动kafka)
部署启动的具体配置步骤课可参考我的另一篇博客
https://blog.youkuaiyun.com/w4187402/article/details/84848201
第二套配置时需要修改kafka和zookeeper的启动端口和日志目录,避免和第一套集群冲突。
zoo.config文件中修改数据目录和启动端口