MongoDB を使用する実稼働環境に 2 サーバー ソリューションを使用します。
私の理解が正しければ、各サーバーに 1 つずつ、2 つのノードを持つ 1 つのレプリカ セットを持つことができます。フォールト トレランスが新しいプライマリ ノードを再割り当てするには、アービター ノードが必要です。
引き続き 2 つのサーバーを使用したいので、アービター ノードを保持しているサーバーがダウンした場合、新しいプライマリを設定する方法がありません。
私が思いついた解決策は、3 つのアービター ノードを持つことです。1台のサーバーに1台、もう1台に2台。そうすれば、いずれかのサーバーがダウンした場合、他のサーバーの非アービター ノードがプライマリになります。
これは正しいです?別のソリューションを使用する必要がありますか?
ありがとう!イグナシオ。