Я настроил кластер брокеров Kafka и кластер экземпляров Zk, используя архив распространения kafka_2.11-1.1.0.
Для брокеров Kafka я настроил config / server.properties
broker.id=1,2,3
zookeeper.connect=box1:2181,box2:2181,box3:2181
Для экземпляров Zk я настроил config / zookeeper.properties:
server.1=box1:2888:3888
server.2=box3:2888:3888
server.3=box3:2888:3888
Я создал базового производителя и базового потребителя, и я не знаю, почему я могуписать сообщения / читать сообщения, даже если я выключил все экземпляры Zookeeper и включил и запустил всех брокеров Kafka.Даже загружая новых потребителей, производители работают без проблем.
Я думал, что наличие кворума экземпляров Zk является жизненно важным моментом для кластера Kafka.
Как для потребителя, так и для производителя яиспользуется следующая конфигурация:
bootrapServers=box1:9092,box2:9092,box3:9092
Спасибо