2017-03-16 3 views
0

私は1つのメインルーティングmongoserverのmongoクラスタを持っていて、3つのシャードサーバと3つのconfigサーバを持っています。各シャードには、主要なmongoデータベース、secundairy mongoデータベース、およびarbiter mongoデータベースがあります。フェールオーバーまたは冗長性を備えたmongoメインルーティングサーバ

シャードは冗長です(プライマリmongoserverとレプリケーションmongoserver)。 構成サーバーは冗長です。 (3つの設定サーバ)

メインルーティングmongoserverだけが冗長ではありません。 これは単一障害点です。

フェールオーバー/リダンダント機能があるように、このルーティングmongoserverを使用する方法がmongo内にありますか?

よろしく、

答えて

1

あなたの「ルーティングmongoserverは」mongosある場合は、あなたが好きなようにそれらの多くを追加することができます。典型的な設定は、アプリケーションサーバーごとに1つあり、ネットワーク待ち時間を短縮するためにアプリケーションサーバーと一緒に配置されています。

+0

したがって、第2のmongosサーバーを追加し、この第2のサーバーを最初のmongosサーバーと同じシャードとcondigサーバーに接続することはできますか? –

+0

はい、推奨設定です:https://docs.mongodb.com/manual/core/sharded-cluster-components/#production-configuration –

+0

Tx。私はこれをやろうとします。 –

関連する問題