如何将MongoClient连接到辅助副本集?

时间:2016-08-18 20:23:50

标签: mongodb replicaset

我正在尝试使用MongoClient GUI应用程序连接到MongoDB副本集。这是我的网址的结构,但它不起作用:

mongodb://username:password@host-01:27017,host-02:27017,host-03:27017/mydb?authSource=mydb&replicaSet=rs0&ssl=true&sslValidate=false

我收到类似的错误:

Couldn't connect: server host-03:27017 received an error {"name":"MongoError","message":"read ECONNRESET"}

1 个答案:

答案 0 :(得分:0)

这是在Mac上。 host-01,host-02和host-03指向/ etc / hosts

中错误的ip地址

服务器正在响应ping请求,但错误的服务器正在响应。因此,请确保您的服务器指向实际的MongoDB节点。