NodeJS経由でMongoDBに接続するのが難しいです。 Mongoの設定は、共有クラスタで構成されています。NodeJS経由でMongoDBに接続できません - レプリカセットエラーでプライマリが見つかりません
URLは以下である:
のMongoDB://dev.testserver.com:27017、dev.testserver.com:27018、dev.testserver.com:27019/UA W = 0 &さらにreplicaSet = DEV -testserverコム& readPreference =二& slaveOk =真
私が持っているコードは以下の通りです:
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect(url, function(err db) {
if(!err) {
console.log("We are connected");
}
db.close();
});
私は入れませんエラーが "MongoError:さらにreplicaSetで見つかりませプライマリ" ではありません。
誰かが助けてくれますか?
もちろん、 'mongo --host "dev-testserver-com/dev.testserver.com:27017、dev.testserver.com:27018、dev.testserverを使用してRS(コマンドラインから)に接続することができます。 com:27019 "ua" - コマンド? – JJussi
@JJussi私が探しているものではありません。 NodeJSを使って具体的に接続しようとしています。 – jsmith
私はあなたのレプリカセットが実際に作動しているかどうかを確認するように頼みましたが、接続に問題はありません。何度も私はそれを見たことがあります – JJussi