node.jsとmongodが同じインスタンスで実行されているnode-mongodbネイティブドライバーを使用して、テストアプリケーションが正常に実行されています。今、私は本番フェーズに入ろうとしていて、同じアベイラビリティーゾーンのmongod用にノード用に2つの別々のec2インスタンス1をセットアップしました。
これまでのところ、私が見たすべての例は次の形式になっています:(ネイティブドライバーのgithubページに記載されているように)
var client = new Db('test', new Server("127.0.0.1", 27017, {}))
私の場合、どのようにデータベース接続を開く必要がありますか?ec2のプライベートIPを使用したいのは、高速になるためです(両方のインスタンスが同じアベイラビリティーゾーンにあります)
私はすでにec2に2つのセキュリティグループを設定しています:dbとapp、およびここで説明されているようにdbに移動するための承認済みアプリhttp://www.mongodb.org/display/DOCS/Amazon+EC2+Quickstart#AmazonEC2Quickstart-ConfigureStorage