文章詳情頁
node.js - 【mongodb · mongoose】錯誤 "Topology was destroyed" 怎么解決?
瀏覽:119日期: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. javascript - 如果所有請求都放到actions 里面,那拿到的數據應該 放在哪里,state 還是vue實例里面的data?2. html - eclipse 標簽錯誤3. 求大神幫我看看是哪里寫錯了 感謝細心解答4. php自學從哪里開始?5. javascript - JS設置Video視頻對象的currentTime時出現了問題,IE,Edge,火狐,都可以設置,反而chrom卻...6. javascript - 數組原聲方法中的一段代碼7. 數據庫 - MySQL 單表500W+數據,查詢超時,如何優化呢?8. javascript - 怎么實現移動端頁面滑動切換,從1可以滑到2 但是不能從2滑回1 這樣的效果呢?9. phpstady在win10上運行10. phpstudy v8打開數據庫就出錯,而phpstudy 2018不會
排行榜
