Kafka - Multi-Datacenter and ReplicationYou configured MirrorMaker 2 but replication is not starting. Which common mistake could cause this?AMissing 'source.cluster.bootstrap.servers' propertyBSetting 'sync.topic.acls.enabled' to trueCUsing the wrong Kafka version on source clusterDEnabling 'emit.heartbeats.enabled'Check Answer
Step-by-Step SolutionSolution:Step 1: Check essential MirrorMaker 2 configsWithout 'source.cluster.bootstrap.servers', MirrorMaker 2 cannot connect to source cluster, so replication won't start.Step 2: Understand other options' effectsEnabling ACL sync or heartbeats does not prevent replication; Kafka version mismatch might cause issues but is less common.Final Answer:Missing 'source.cluster.bootstrap.servers' property -> Option AQuick Check:Missing source cluster config = no replication [OK]Quick Trick: Always set 'source.cluster.bootstrap.servers' [OK]Common Mistakes:Forgetting to set source cluster addressBlaming ACL sync or heartbeats for startup failureIgnoring Kafka version compatibility
Master "Multi-Datacenter and Replication" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Advanced Stream Processing - Error handling in streams - Quiz 14medium Event-Driven Architecture - CQRS pattern - Quiz 6medium Event-Driven Architecture - Why event-driven scales applications - Quiz 13medium Event-Driven Architecture - Why event-driven scales applications - Quiz 8hard Multi-Datacenter and Replication - Disaster recovery planning - Quiz 4medium Performance Tuning - Producer throughput optimization - Quiz 6medium Performance Tuning - Producer throughput optimization - Quiz 7medium Security - Why securing Kafka protects data - Quiz 3easy Security - SASL authentication - Quiz 3easy Security - SSL/TLS encryption - Quiz 4medium