I am having similar scenario and we are having one Primary Master and One
Back Up Master. Load switching is happen using Big IP load balancer. When
Primary master goes down Back Up Master will become active Primary master.
We have added a heath check API in solr and when Primary master is back t
You've pretty much nailed getting back in sync, although there's
a third way, just re-index all the changed content to M1 since M1
went down. Whether this is viable depends a lot on your
particular situation. You'd want to disable replication while the
reindexing happened.
Note that you have one o