Hi, I have an idea how to switching master and slave in case of one server is crashing:
Setting up two server as repeater but disabling master and slave config on both with <str name="enable">false</str>. Now you can dynamically disable and enable master or slave option by url: enable / disable replication on master: http://master_host:port/solr/replication?command=disablereplication http://master_host:port/solr/replication?command=enablereplication enable / disable polling on slave: http://slave_host:port/solr/replication?command=disablepoll http://slave_host:port/solr/replication?command=enablepoll Does this work?