There's some pinging going on between ZK and registered nodes, and when the timeout is exceeded there ZK marks the node as down and broadcasts messages to all the _other_ nodes that the node is down. Then each Solr node knows not to use the downed node until a message is received indicating it's healthy again.
Best, Erick On Mon, Jun 2, 2014 at 2:17 PM, Jim.Musil <jim.mu...@target.com> wrote: > I’m curious how CloudSolrServer works in practice. > > I understand that it gets the active solr nodes from zookeeper, but does > it do this for every request? > > If it does hit zk for every request, that seems to put a lot of pressure > on the zk ensemble. > > If it does NOT hit zk for every request, then how does it detect changes > in the number of nodes and the status of the nodes? > > Thanks! > Jim M. >