3 つのメンバーが 3 つの独立したネットワーク ノードに展開されている典型的なレプリカ セット (1 つのプライマリ、1 つのセカンダリ、および 1 つのアービター) のシナリオを考えてみます。プライマリとセカンダリの間のネットワーク接続が切断された場合、他は問題ありませんが、mongodb はどのように反応しますか?
この状況では、アービターはプライマリとセカンダリが両方とも動作していることを認識しており、プライマリは実際には影響を受けませんが、セカンダリの切断を報告し続けますが、セカンダリに対して、プライマリになるための選択をトリガーしますか? では、元のプライマリーはどうなるでしょうか。等々。
何が起こるかわからないし、このシナリオを自分の PC で作成するのは難しいです。誰も手がかりを持っていますか?