文章详情页
node.js - 【mongodb · mongoose】错误 "Topology was destroyed" 怎么解决?
问题描述
问题解答
回答1:已解决,是数据库断开的问题,需要重新连接。我在下面的博客做了介绍:解决方案
回答2:没有遇到过类似的错误,不过顺手搜索了stackoverflow,有类似问题的帖子:
http://stackoverflow.com/ques...
问题大概是和网络的不稳定有关系,所以帖子中有一种方法是修改connect的options:
var options = { server: { socketOptions: { keepAlive: 1, connectTimeoutMS: 30000 } }, replset: { socketOptions: { keepAlive: 1, connectTimeoutMS: 30000 } }};mongoose.connect(secrets.db, options);
供参考。
Have a great weekend!
Love MongoDB! Have Fun!
攒RP
相关文章:
1. css3 - css字体样式加填充色而不是背景色2. 请求一个接口,如何获取执行到的mysql,3. javascript - jQuery中live事件在移动微信端下没有效果;代码如下4. javascript - await 后面的Promise对象的回调方法在哪里写5. 最新版的phpstudy的mysql版本只是5.5,有没有5.6或者5.7版本的集成版呀?6. node.js - vue express 前后端分离 登录验证 与 权限控制问题7. html - 谁能推荐一个类似apple官网的模板,用来展示产品的?8. mysql优化 - mysql EXPLAIN之后怎么看结果进行优化 ?9. javascript - 微信 H5 授权 返回键10. html5 - 新手提问:为什么form表单的post请求 路由处理不了
排行榜