replset中的服务器不是指定setName的一部分

时间:2015-11-30 17:44:06

标签: node.js mongodb mongoose

Nodejs,Mongoose

我尝试连接到mongolab。

mongoose.main_conn =        mongoose.createConnection(uriUtil.formatMongoose('
mongodb://USER:PASS@blabla-a0.mongolab.com:61804,
blabla-a1.mongolab.com:61804/database?replicaSet=rs-blabla'));

但是我收到一个错误: replset blabla中的服务器不是指定的setName blabla

的一部分

并且

    MongoError: provided setName for Replicaset Connection does
 not match setName found in server seedlist

BTW,我可以连接到mongodb:// USER:PASS@url.mongolab.com:61374 / database

1 个答案:

答案 0 :(得分:1)

问题在于“uriUtil.formatMongoose”,它没有。