Hi team,
We need help with the strategy used to request data from solr cloud.

*Current Searching Strategy:*
We are using solr cloud 8.10 having 8 nodes with data sharded on the basis
of an implicit route parameter. We send a search http request on google's
network load balancer which divides requests amongst the 8 solr nodes.

*Problem with this strategy:*
If solr on any one of the nodes is down, the requests that come to this
node give 5xx.

We are thinking of other strategies like
1. adding 2 vanilla nodes to this cluster(which will contain no data) which
will be used for aggregating and serving requests i.e. instead of sending
requests from lb to the 8 nodes, we will be sending the requests to the new
nodes which will send internal requests on other nodes and fetch required
data.
2. Instead of dividing requests using a load balancer, we can use zookeeper
to connect with solr cloud.

Would these strategies work? Is there a more optimized way using which we
can request on solr?

Reply via email to