5.3. Kafka MirrorMaker 1

Kafka MirrorMaker 在两个或者多个活跃的 Kafka 集群或跨数据中心间复制数据。Kafka MirrorMaker 1 弃用了 Kafka 3.0.0,并将在 Kafka 4.0.0 中删除。MirrorMaker 2.0 是唯一可用的版本。MirrorMaker 2.0 基于 Kafka Connect 框架,连接器用来管理集群间传输数据的连接器。

因此,用于部署 Kafka MirrorMaker 1 的 AMQ Streams KafkaMirrorMaker 自定义资源已弃用。当采用 Kafka 4.0.0 时,KafkaMirrorMaker 资源将从 AMQ Streams 中删除。

如果您使用 MirrorMaker 1(作为 AMQ Streams 文档中的 MirrorMaker,使用带有 IdentityReplicationPolicyKafkaMirrorMaker2 自定义资源)。MirrorMaker 2.0 将主题重命名为目标集群。IdentityReplicationPolicy 配置会覆盖自动重命名。使用它生成与 MirrorMaker 1 相同的主动/被动布置复制。

请参阅 Kafka MirrorMaker 2.0 集群配置