2017-06-18 5 views
0

Angenommen, ich habe 3 Kafka-Server. server1 zoopkeeper1 server2 zoopkeeper2 server3 zoopkeeper3 In einer Clusterkonfiguration was passiert mit den Zoopkeepern? Werden sie einzeln für jeden Server verwaltet oder werden ihre Daten in der Clusterkonfiguration synchronisiert?Kafka-Cluster und Zookeeper

Antwort

1

Zoowärter müssen konfiguriert werden, um einen Cluster [1] zu bilden, und dann werden sie tatsächlich ihre Daten synchronisieren. Jeder Kafka-Broker in einem Kafka-Cluster spricht mit dem Tierpfleger-Cluster und auf diese Weise funktioniert der Kafka-Cluster korrekt.

Wenn Zoowärter hingegen nicht für die Replikation konfiguriert wurden und jeder Kafka-Broker mit seinem individuellen Tierpfleger spricht, dann bilden sie keinen gesunden Kafka-Cluster.

[1] https://zookeeper.apache.org/doc/r3.4.10/zookeeperStarted.html#sc_RunningReplicatedZooKeeper