Имеет одинаковые значения Kafka cluster
и Kafka broker
?
Я знаю, что кластер имеет несколько брокеров (Это неправильно?).
Но когда я пишу код для создания сообщений, я считаю неудобным option
.
props.put("bootstrap.servers", "kafka001:9092, kafka002:9092, kafka003:9092");
Это адрес брокера или адрес кластера? Если это адрес брокера, я думаю, это нехорошо, потому что мы должны изменить указанный выше адрес, когда брокеры подсчитывают изменения. (Но это похоже на адрес брокера ..)
Кроме того, я видел в MSK
в Amazon, что мы можем добавить брокера к каждому AZ
. Это означает, что у нас не может быть много брокеров. (Максимум три или четыре?)
И они посоветовали нам записать адреса этого брокера в bootstrap .server option as a
, `разделенный список.
Почему они не направляют нас использовать адрес кластера или ARN
?