当源和目标设置不同(源= 2个服务器,目标= 3个服务器)时,我们设置了 Mirror Maker 在两个 kafka 集群之间复制主题。启动 MirrorMaker 时会引发以下错误:“错误:NOT_ENOUGH_REPLICAS (org.apache.kafka.clients.producer.internals.Sender)”并且集群之间没有复制。我们使用了 MirrorMaker 版本 2。
谁能提供一些建议,为什么它没有按预期工作?
当源和目标设置不同(源= 2个服务器,目标= 3个服务器)时,我们设置了 Mirror Maker 在两个 kafka 集群之间复制主题。启动 MirrorMaker 时会引发以下错误:“错误:NOT_ENOUGH_REPLICAS (org.apache.kafka.clients.producer.internals.Sender)”并且集群之间没有复制。我们使用了 MirrorMaker 版本 2。
谁能提供一些建议,为什么它没有按预期工作?
Mirrormaker 2.0 文档仅出现在新的 2.5.0 版本中 - 这使得设置 Mirrormaker 2.0 非常困难。基本上我认为您需要将复制因子(在 Kafka 中默认为 3)设置为 2,因为这是一个集群的最小值。这些是您可能需要设置的配置值:
您可以在 MM2 配置文件中设置这些。