将 Kafka 扩展到 1 个数据中心内的安全区域

问题描述 投票:0回答:1

我的数据中心内有 2 个安全区域。我想部署kafka,这样如果Security zone-1中有Broker-1发布的主题,那么该主题也可以在Security zone-2中访问。

拉伸集群是唯一的选择吗?

我正在拉伸集群上进行研发,使用通用的 ZooKeeper 整体作为一个选项,而另一个选择是在两个安全区域部署 2 个独立的集群,并使用专用的 ZooKeeper 整体。

apache-kafka
1个回答
0
投票

拉伸集群是唯一的选择吗?

从最简单的描述来看,没有。您可以将一个集群镜像到另一个集群。

这样,如果 Security zone-1 中有 Broker-1 发布的主题,那么该主题也可以在 Security zone-2 中访问

这完全由
控制

    advertised.listeners
  1. 如果客户可以解析两个区域的领先经纪商。
    分区计数该主题,以及是否有任何两个分区位于两个区域中。这意味着您的经纪人需要自行跨区域转发请求(所以,是的,拉伸)
  2. replication.factor
  3. (与2相同)
    
    
使用通用 Zookeeper 集成进行拉伸集群的研发

请使用Kraft。 Zookeeper 模式已弃用。

© www.soinside.com 2019 - 2024. All rights reserved.