为了账号安全,请及时绑定邮箱和手机立即绑定

集群报错MongoError: no primary found in replicaset

集群报错MongoError: no primary found in replicaset

守候你守候我 2018-08-10 16:15:11
nodejs 连接mongodb集群报错MongoError: no primary found in replicaset用MongoDB分片配置的集群,方式如地址:https://www.cnblogs.com/ityou...使用mongoose模块连接数据库,代码如下:mongoose.createConnection("mongodb://name:pwd@xxx:20000,xxx:20000,xxx:20000/db", {useMongoClient: true})运行项目时报错:“MongoError: no primary found in replicaset”,这是什么原因导致的那?是MongoDB集群分片的问题,还是连接的方式不对那?错误信息:db.status()的内容如下图:
查看完整描述

1 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

用命令行进去, sh.status() 看下输出信息。

查看完整回答
反对 回复 2018-08-12
  • 1 回答
  • 0 关注
  • 2110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信