mongodb Timed out after 30000 ms while waiting for a server that matches WritableServerSelector.
因公司为了节省成本,要求迁移服务器,所以把阿里云的测试环境迁移到本地时出现了这个错误。
因为使用的是阿里云的产品MongoDB,每一个副本集实例都有三个节点, Primary 节点及 Secondary 节点对外提供访问地址,Hidden节点作为日常备节点保障高可用。
Primary节点:副本集实例中的主节点,连接该节点可执行数据库的读写操作。
Secondary节点:副本集实例中的从节点,连接该节点仅能执行数据库的读操作。
迁移到本地之后,所有的微服务都使用的mongodb的外部访问地址,设置完成之后发现在操作mongodb写操作的时候出现了这个连接超时,后来突然灵光一闪是不是因为没有写的权限导致失败,然后登陆阿里云mongo控制台,一查看,果然如此,使用的链接地址为Secondary节点,然后改成Primary节点之后,就解决了这个问题。
解决这个问题之后,觉得不该出现这个问题,实在是不够仔细,记录一下此问题,以此提示自己。
mongodb Timed out after 30000 ms while waiting for a server that matches WritableServerSelector.相关推荐
- Timed out after 30000 ms while waiting to connect
mongodb 报这个错 原因是:连不上 连不上的原因有很多,按顺序往下逐步查 1.检查服务器是否正常运行 2.检查mongodb服务是否正常运行 3.检查服务器防火墙是否对mongodb端口开放 4 ...
- mongo连接不上Timed out after 30000
本地连接mongo报错,错误代码为: Caused by: com.mongodb.MongoTimeoutException: Timed out after 30000 ms while wait ...
- 【有效】vscode中markdown导出pdf报错解决: ERROR: Navigation Timeout Exceeded: 30000 ms exceeded
在vscode对markdown文档进行导出pdf时(使用的Markdown PDF1.4.4版本插件),vscode界面弹出报错: ERROR: Navigation Timeout Exceede ...
- MS“未与信任SQL Server连接相关联”跟在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!...
今天老师讲了一些关于成员权限跟注册登录这些控件的使用. 回来测试的时候,先是用aspnet_regsql让系统自动创建数据库,可是到了最后一步却出现了MS"未与信任SQL Server连接相 ...
- vscode git错误“Failed to connect to 127.0.0.1 port 1080 after 2078 ms: Couldn‘t connect to server“
vscode使用 git时,发生错误"Failed to connect to 127.0.0.1 port 1080 after 2078 ms: Couldn't connect to ...
- MS UC 2013-2-Deploy Microsoft Exchange Server 2013-4-Post-Installation Tasks
Blog:http://dynamic.blog.51cto.com MSN:LiuJinFeng@msn.com QQ:316190099 <MS UC 2013 -系列>博文: 1) ...
- mongodb java 日志分析_记一次log4j与mongodb集成引发的问题分析
问题背景 对项目中的关键应用调用链日志需要结构化得统一吐出到mongodb中,同时项目中日志输出使用log4j,故准备使用log4j的Appender直接集成mongodb的输出,同时mongodb采 ...
- mongodb android,如何在Android中连接到MongoDB数据库?
compile 'org.mongodb:mongo-java-driver:2.13.2' 我跑我的Android应用摇篮粉碎后. 如果我直接添加罐子,我的应用程序无论如何都会粉碎. 连接下面的代码 ...
- 100node-数据库添加完管理员账户密码后的坑 --authenticationDatabase admin
1不能在使用安装默认的无账号密码登陆 mongoose.connect('mongodb://localhost/playground', { useUnifiedTopology: true, us ...
最新文章
- 基于AOA协议的android USB通信
- SQL Server 2008数据库,显示正在恢复,想把它删了结果删除不了
- Boost:排序的bimap双图的测试程序
- mcq 队列_人工智能搜索问题能力问题解答(MCQ)
- docker安装以及部署springboot项目
- 【Django 2021年最新版教程30】django项目部署到华为云(nginx uWSGI mysql方式)
- windows 中hosts文件
- PHP 缓存 内存,PHP memcache 内存缓存 数据库查询 应用 高洛峰 细说PHP
- 2022最新Nodejs下载安装配置步骤(保姆级教程)
- java虚拟机创建失败_java虚拟机创建失败的原因整理
- 唯一插件化Replugin源码及原理深度剖析--唯一Hook点原理
- 求和计算机教案,初中信息技术《Excel求和》教案.docx
- 公司企业邮箱附件多大?免费企业邮箱附件有限制吗?
- Fluter 应用调试
- Java通过正则匹配字符串中“${key}”的key
- 码,主码,主属性,非主属性,平凡函数依赖,完全依赖等词解释
- Gdevops 2017全球敏捷运维峰会即将登陆北京!
- 计算机毕业生城市分布情况,2018年中国各省份高考生数量、高校毕业生就业流入集中区及各省份毕业生数量分布情况分析【图】...
- 电脑各种中英文信息对照及错误信息总汇 系统出错信息及解决方案
- spacy中的pipelines
热门文章
- 异常e.getMessage()与e.getCause().getMessage()的区别
- python三种注释方法
- 映客直播技术实战:直播平台的数据库架构演变
- plc和单片机哪个更有前途?为什么本科生都不搞plc?
- 用秦九昭公式计算多项式
- python求向量与x轴的夹角_如何计算直线与水平轴的夹角?
- 鸿蒙系统和小米系统区别,华为鸿蒙系统对比小米MIUI12,到底谁更强!
- 鼠标爱心的html代码,网页js代码鼠标点击爱心特效(富强、自由、爱国、敬业、友善)...
- 技术视角看我的一码通-系列2
- python创建文档