文章詳情頁
node.js - 【mongodb · mongoose】錯誤 "Topology was destroyed" 怎么解決?
瀏覽:224日期:2024-07-22 15:11:01
問題描述
問題解答
回答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. 測試自動化html元素選擇器元素ID或DataAttribute [關閉]2. html5 - datatables 加載不出來數據。3. javascript - QQ第三方登錄的問題4. html5和Flash對抗是什么情況?5. 利用IPMI遠程安裝centos報錯!6. node.js - mongodb查找子對象的名稱為某個值的對象的方法7. 運行python程序時出現“應用程序發生異常”的內存錯誤?8. 在mac下出現了兩個docker環境9. 正在使用electron和node.js做桌面應用,需要實時監聽是否有網絡連接,node或者electron是否可以做到10. spring-mvc - spring-session-redis HttpSessionListener失效
排行榜

網公網安備