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?