mongodbノードの大半がプライマリデータセンターにあるmongoレプリカセットをシームレスにフェールオーバーする方法があるかどうかを確認しようとしています。私の現在の制限は2つのデータセンターで、第3のデータセンターは問題外です。私が持っている問題は、データセンター1がダウンした場合、データセンター2のセカンダリノードは手動介入なしにプライマリに昇格しないということです。2つのデータセンターでのMongodbアーキテクチャとフェールオーバー
データセンター1(プライマリ): Mongoのノード(プライマリ) Mongoのノード(アービタ)
データセンター2(セカンダリ):私はMongoDBのを見てきました Mongoのノード(セカンダリ)
dc1が失われた場合、dc2プライマリにmongodbインスタンスを作成するためには、手動の介入が必要です。
私の質問は、データセンター1を失う可能性があり、手動での介入や再設定なしで書き込みを有効にしてデータセンター2引き継ぎを実行できるようにするためのアーキテクチャまたは構成があるかどうかです。これは、3つのデータセンターアーキテクチャのパスを下げることなく可能ですか?各サイトの2つの3つのレプリカセットを同期させ、接続するアプリケーションのネットワークレベルでフェールオーバーを実行することは可能ですか?
ありがとうございました。