私にはec2のインスタンスが2つあり、レプリカセットを作成したいと思います。ホストのための私の質問..それはDNSの名前ですか?例えばmongodbレプリカセットとec2 - ホスト名は何ですか
rs.add("ec2-50-xx-xxx-xxx.compute-1.amazonaws.com")
そうでない場合は...とは何ですか?
おかげ
私にはec2のインスタンスが2つあり、レプリカセットを作成したいと思います。ホストのための私の質問..それはDNSの名前ですか?例えばmongodbレプリカセットとec2 - ホスト名は何ですか
rs.add("ec2-50-xx-xxx-xxx.compute-1.amazonaws.com")
そうでない場合は...とは何ですか?
おかげ
あなたは、DNS名またはプライベートIPアドレス(パブリックIPを避ける)を使用することができます。サーバーが「お互いを見る」ことができる限り、レプリカセットとして機能できるはずです。
第3の選択肢は、クラウドでも役に立ちます。/etc/hosts
ファイルを変更してから、replica1-a
とreplica1-b
のようなコンピュータ名を使用してください。 Amazonが最終的にあなたのコンピュータの1つを消滅させると(そして彼らはになります)、この方法はよりクリーンです。
ここでの注意点をいくつ:
素晴らしい答えです。どうもありがとう! –
私はプライベートIPアドレスを追加しました。 –