编写容器内运行的集成测试,需要用到 MongoDB 的 replica set,在程序连接数据库时报了这样的错: serverselectiontimeout,current topology:{Type:ReplicaSetNoPrimary,Servers:Type:RSGhost... 原因是要连接的 ReplicaSet 找不到 Primary,只有一个 RSGhost,说明这个副本集还没初始化。 检查初始化脚本的输出日志,发现...
'ReplicaSetNoPrimary', servers: Map(3) { '127.0.0.1:27017' => [ServerDescription], '127.0.0.1:27018' => [ServerDescription], '127.0.0.1:27019' => [ServerDescription] }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'dbset', maxSetVersion...
编写容器内运行的集成测试,需要用到 MongoDB 的 replica set,在程序连接数据库时报了这样的错: server selection timeout, current topology: { Type: ReplicaSetNoPrimary, Servers: Type: RSGhost ... 1. 原因是要连接的 ReplicaSet 找不到 Primary,只有一个 RSGhost,说明这个副本集还没初始化。 检查初始化...
{原因: TopologyDescription { type:'ReplicaSetNoPrimary',setName:'replicaset',maxSetVersion: 61323,maxElectionId: 7fffff0000000000000002,服务器: Map {‘mongodb-主:27017’=> ServerDescription,‘mongodb-仲裁器:27017’=> ServerDescription },陈旧:假,兼容: true,compatibilityError: null,logicalSessionTime...
pymongo.errors.ServerSelectionTimeoutError: 139.196.245.214:3717: connection closed,139.196.245.210:3717: connection closed, Timeout: 30s, Topology Description: <TopologyDescription id: 61ed5945eba641d6e1b58800, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('139.196.245.210', 3717...
转到Mongodb,在那里你创建了一个集群,并在“ipwhitelist”点击编辑IP地址按钮,然后选择“添加当前IP...
转到您创建集群的Mongodb,在ipwhitelist下单击edit IP address按钮,然后选择Add ccurrent IP address ...
运行项目时报错:“MongoError: no primary found in replicaset”,这是什么原因导致的那?是MongoDB集群分片的问题,还是连接的方式不对那?错误信息: db.status()的内容如下图:守候你守候我 浏览1852回答1 1回答 哈士奇WWW 用命令行进去, sh.status() 看下输出信息。 0 0 0 随时随地看视频慕课网APP...
你的集群不是采用replicaset配置启动的,所以不能用这种方式链接
我第一次尝试在mongodb中使用副本时也遇到了同样的错误 最后我想出了以下指示现在我没有问题 ...