2 つのデータ センターに mongo ノードを分散する必要があります。
フォールトトレランステーブルに少し混乱しています:
メンバー数 = 4
新しい予備選挙の選出に必要な過半数 = 3
数字の 4 は、合計 5 人の投票メンバーが必要であることを意味しますか、それとも 3 人の投票メンバーと 1 つの優先度 0 の非公開メンバーを持つことができますか?
例えば :
- DC1 : P、H (優先度=0)
- DC2 : 小、小
DC1 が停止した場合、DC2 はプライマリを選択しますか?
DC2 がダウンしている場合、H をアービトラーに変換する必要がありますか?それともプライマリのままになりますか?
基本的に、DC 障害時に自動プライマリ選択 (最小限の手作業での選択) を保証する 2 つの DC 用のレプリカセットの推奨構成を誰かが提供できれば、それは素晴らしいことです。
よろしくお願いします、 カニスカ