Dear Kafka Community,

I am reaching out for some guidance regarding an issue I've encountered
while setting up Kafka MirrorMaker2 (MM2) for data synchronization from a
source cluster (A) to a target cluster (B).

During my setup with MM2 on dedicated mode, I observed that the heartbeat
topic is established on the source cluster, and the messages within the
heartbeat are being synchronized to the target cluster as expected.
However, when configuring MM2 on Kafka Connect using the
connect-distributed.properties file, it appears that I can only set the
bootstrap.servers to point to the endpoints of the target cluster B.
Consequently, when I manually establish the MirrorHeartbeatConnector, the
heartbeat topic also gets created on the target cluster instead of the
source.

This leads me to wonder if this behavior is expected or if I might be
missing a step in the configuration process. My goal is to have the
heartbeat topic created on the source cluster. Could you please advise on
whether this is possible and, if so, how it can be achieved? Are there
specific configurations or steps that I should follow to ensure the
heartbeat topic is correctly established on the source cluster?

I appreciate any insights or recommendations you might have on this matter.

Best regards,

Reply via email to