我的源集群有一组将数据发布到的主题。我在mirrormaker属性文件中指定了这些主题名称。我尚未在目标集群中创建主题。我的假设是MM 2.0将在目标群集中自动创建这些主题(如果不存在)。但是,当我尝试从目标集群中的主题进行消费时,会看到以下消息-
[2020-06-11 21:45:19,301] WARN [Consumer clientId=consumer-console-consumer-78249-1, groupId=console-consumer-78249] Error while fetching metadata with correlation id 4790 : {topic1=UNKNOWN_TOPIC_OR_PARTITION} (org.apache.kafka.clients.NetworkClient)
这是否意味着需要在目标集群中预先创建主题和分区?
答案 0 :(得分:0)
我正在查看与源主题名称相同的主题,但是目标群集中的主题名称为.topic1。
答案 1 :(得分:0)
否,MM 2.0负责在目标群集中创建复制的主题。目标群集中的主题名称将为sourceAlias。
请参阅此以获取更多详细信息:https://cwiki.apache.org/confluence/display/KAFKA/KIP-382%3A+MirrorMaker+2.0#KIP382:MirrorMaker2.0-Config,ACLSync