Thanks, I'm not sure whether Solr would make those change. I will ask them.
Any reason for this design? On 27/9/19, 10:43 PM, "Cee Tee" <c.turks...@gmail.com> wrote: You could do that as follows: 1 Connect to a single always online entrypoint zookeeper of the zookeeper cluster. 2 get Data the config node at /zookeeper/config 3 parse it into a multinode connect string and reconnect using that string. On 27 September 2019 16:33:48 LEE Ween Jiann <wjlee.2...@phdcs.smu.edu.sg> wrote: > Hi, > > From the Zookeeper constructore in JAVA API: > “To create a ZooKeeper client object, the application needs to pass a > connection string containing a comma separated list of host:port pairs, > each corresponding to a ZooKeeper server.” > > I see that zookeeper resolves all the IPs from an address and randomly > picks one. Why would multiple addresses, one for each server be needed? Why > couldn’t zk client resolve all the servers from a single address? > > I’m asking this for helm deployment on Kubernetes as zookeeper is deployed > with a single headless service that points to multiple server.