我无法通过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-COM & 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
我问tuhat只是为了检查你的replucaset实际上是否工作,没有连接问题。很多次我看到 – JJussi