私は MongoDb でデータ レプリケーションをいじっています。現在、マスター ノードといくつかのスレーブ ノードがあります。これらはすべて別のポートで実行されていますが、別のマシンで実行することもできます (私は atm をテストしています)。
私の質問は、コードからこれらに接続するにはどうすればよいですか? 現在、localhost の x ポートに接続されている db クラスのインスタンスが 1 つだけあります。明らかに、このノードに障害が発生した場合は、localhost の y ポートでスレーブを使用し、それが失敗した場合は localhost の z ポートを使用したいと考えています。接続ごとに個別の db オブジェクトを使用する必要がありますか?