我试图建立一个卡夫卡镜像机制的所有消息,但似乎从源头卡夫卡集群卡夫卡MirrorMaker消费者仅从新传入的数据尽快读的专题视镜制造商的过程开始,也就是说,它不会先前在主题中读取历史保存的数据。卡夫卡MirrorMaker的消费者不取出由主题
我使用卡夫卡MirrorMaker类作为:
/bin/kafka-run-class.sh kafka.tools.MirrorMaker --consumer.config consumer.config --num.streams 2 --producer.config producer.config --whitelist=".*"
consumer.config
从卡夫卡源群集读,如:
zookeeper.connect=127.0.0.1:2181
zookeeper.connection.timeout.ms=6000
group.id=kafka-mirror
和producer.config
设置,以产生新的卡夫卡镜像集群:
metadata.broker.list=localhost:9093
producer.type=sync
compression.codec=none
serializer.class=kafka.serializer.DefaultEncoder
有没有一种方法来定义卡夫卡MirrorMaker消费者从我的主题开始阅读来源Kafka集群?有点奇怪,因为我在consumer.config
设置已经定义了一个新的消费群体(kafka-mirror
),所以消费者应该只从offset 0
读,即从主题的开始。
非常感谢提前!
遇到同样的问题,试过这种相同的解决方案。没有骰子。任何其他想法? –