文章詳情頁
node.js - 【mongodb · mongoose】錯(cuò)誤 "Topology was destroyed" 怎么解決?
瀏覽:130日期:2024-07-22 15:11:01
問題描述
問題解答
回答1:已解決,是數(shù)據(jù)庫斷開的問題,需要重新連接。我在下面的博客做了介紹:解決方案
回答2:沒有遇到過類似的錯(cuò)誤,不過順手搜索了stackoverflow,有類似問題的帖子:
http://stackoverflow.com/ques...
問題大概是和網(wǎng)絡(luò)的不穩(wěn)定有關(guān)系,所以帖子中有一種方法是修改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
上一條:node.js 的request-promise模塊怎么發(fā)送帶參數(shù)的POST請求啊下一條:node.js - 為什么我修改ghost配置文件中的url之后無法用我設(shè)置的url打開ghost?
相關(guān)文章:
1. python 利用subprocess庫調(diào)用mplayer時(shí)發(fā)生錯(cuò)誤2. python文檔怎么查看?3. python - Pycharm的Debug用不了4. javascript - 關(guān)于apply()與call()的問題5. datetime - Python如何獲取當(dāng)前時(shí)間6. javascript - nginx反向代理靜態(tài)資源403錯(cuò)誤?7. html - eclipse 標(biāo)簽錯(cuò)誤8. 請問PHPstudy中的數(shù)據(jù)庫如何創(chuàng)建索引9. 安全性測試 - nodejs中如何防m(xù)ySQL注入10. python - pycharm 自動刪除行尾空格
排行榜

熱門標(biāo)簽