有Kafka cluster
和Kafka broker
一样的意思吗?
我知道集群有多个代理(这是错的吗?)。
但是当我编写代码来产生消息时,我觉得很尴尬option
。
props.put("bootstrap.servers", "kafka001:9092, kafka002:9092, kafka003:9092");
这是代理地址还是集群地址?如果这是broker地址,我认为不好,因为当broker计数发生变化时,我们必须修改上面的地址。
(但它似乎是经纪人地址..)
另外,我MSK
在亚马逊看到,我们可以为每个AZ
.
这意味着,我们不能有很多经纪人。(最多三四个?)
他们指导我们应该将此代理地址写入 bootstrap.server option as a
,`单独的列表。
为什么他们不指导我们使用集群地址或ARN
?