Verwenden von Zookeeper mit Solr, aber nur 2 Server

Ich bin neu bei Solr und experimentiere mit SolrCloud - und anscheinend ist ZooKeeper der beste Weg, um die Hochverfügbarkeit zu verwalten.

In unserer Produktionsumgebung haben wir jedoch nur zwei Server (Aktiv / Aktiv), und ich befürchte, dass Zookeeper auf zwei Servern nicht ideal ist, da das gesamte Ensemble nicht mehr funktioniert, wenn einer von beiden ausfällt. Die bisherige Problemumgehung besteht darin, zwei ZKs auf Server1 und ein ZK auf Server2 auszuführen, sodass wir zumindest dann, wenn Server2 ausfällt, immer noch Quorum haben (aber wenn Server1 ausfällt, ist das Spiel vorbei).

Was ist die beste Vorgehensweise / empfohlene Lösung für Solr in diesem Szenario? Kann es mit SolrCloud automatisch zwischen 2 Servern replizieren / ausfallen, ohne zookeeper zu verwenden? Oder gibt es eine Möglichkeit, Zookeeper (oder ein anderes Tool?) Zu verwenden, damit es auf 2 Servern stabil ist? Oder muss ich wieder die Replikation im Legacy-Modus verwenden?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage