为多个 Zookeeper 实例创建 Kafka 主题
Creating Kafka Topic for Multiple Zookeepers Instances
通读 Kafka Quick Start,使用命令
创建绑定到单个 Zookeeper 实例(在本例中为本地主机)的主题非常简单
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
但是如果我有 3 个 Zookeeper 服务器怎么办 运行?我是否只需要包含一个 Zookeeper url,其他 Zookeeper 实例是否会收到这个新主题的通知以帮助容错?还是我需要全部提供?
如果你有一个 ZK 集群 运行,只使用一个 ZK 连接字符串(主机:端口)就可以了。主题更改将自动传播到所有 zookeeper 节点。
如果要指定多个 ZK 主机(用于故障转移),请使用逗号分隔的字符串,例如:host1:port1,host2:port2,host3:port3
通读 Kafka Quick Start,使用命令
创建绑定到单个 Zookeeper 实例(在本例中为本地主机)的主题非常简单bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
但是如果我有 3 个 Zookeeper 服务器怎么办 运行?我是否只需要包含一个 Zookeeper url,其他 Zookeeper 实例是否会收到这个新主题的通知以帮助容错?还是我需要全部提供?
如果你有一个 ZK 集群 运行,只使用一个 ZK 连接字符串(主机:端口)就可以了。主题更改将自动传播到所有 zookeeper 节点。
如果要指定多个 ZK 主机(用于故障转移),请使用逗号分隔的字符串,例如:host1:port1,host2:port2,host3:port3