MongoDBは、負荷分散されたエンドポイントではうまく機能しません(トラフィックをセカンダリに送信する可能性があり、VMごとにカスタムプローブを実装しない限り、これを制御できず、更新する必要があります)各ノードのレプリカセットノードの状態に基づくプローブのステータス)。 MongoDBクライアント側ドライバーは、レプリカセットのトポロジと連携して、通信するノードを正しく決定するように設計されています。各レプリカセットノードには、個別のアドレス可能なip:portが必要です。すべてのインスタンスが単一のクラウドサービスにある場合(例:myservice.cloudapp.net
)次に、インスタンスごとに1つのポートが必要になります(すべてが単一のIPアドレスを共有するため)。各インスタンスが異なるクラウドサービスにある場合は、それぞれに同じポートを使用でき、それぞれに異なるDNS名/IPアドレスを使用できます。