Hi, We are planning to run Kafka servers along with Zookeeper in 3 remote machines for our cluster setup.
We have our application with Kafka Consumer and Publisher running in another/separate 2 machines. We will be configuring 1 or 2 out of 3 Kafka servers as bootstrap servers in Kafka Consumer/Publisher properties. Since we are configuring 1 or 2 Kafka server IP address in bootstrap server list, we want to know when one or both the servers configured as bootstrap server crashes, can we still consume/publish messages to the other server available in the cluster. If this is possible, could you please let us know whether our application opens a socket with all 3 machines in the server. Also please let us know if it is fine to configure/provide only 1 machine out of 3 as bootstrap server. Please let me know if in case you need additional information. Thanks in advance. Thanks and Regards A.SathishKumar