Hi, In my use case, I am adding a document to Solr through spring application using spring-data-solr. This setup works well with single Solr. In current setup it is single point of failure. So we decided to use solr replication because we also need centralized search. Therefore we setup two instances both in repeater mode. The problem with this setup was, some time data was not get indexed. So we moved to SolrCloud, with 3zk and 2 shards and 2 replica setup, but still sometime we found that documents are not getting indexed.
I would like to know what is the best way to have highly available setup. Rgds AJ