文章詳情頁
node.js - 【mongodb · mongoose】錯(cuò)誤 "Topology was destroyed" 怎么解決?
瀏覽:101日期:2024-07-22 15:11:01
問題描述
問題解答
回答1:已解決,是數(shù)據(jù)庫(kù)斷開的問題,需要重新連接。我在下面的博客做了介紹:解決方案
回答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請(qǐng)求啊下一條:node.js - 為什么我修改ghost配置文件中的url之后無法用我設(shè)置的url打開ghost?
相關(guān)文章:
1. javascript - js 有什么優(yōu)雅的辦法實(shí)現(xiàn)在同時(shí)打開的兩個(gè)標(biāo)簽頁間相互通信?2. css3 - Typecho 后臺(tái)部分表單按鈕在 Chrome 下出現(xiàn)靈異動(dòng)畫問題,求解決3. java - 新手做一個(gè)安卓視頻播放器,想實(shí)現(xiàn)一個(gè)進(jìn)度條,按鈕那種在視頻下方懸浮的功能,不知道思路!4. javascript - jquery怎么給select option一個(gè)點(diǎn)擊時(shí)觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個(gè)時(shí)間?5. nginx配置server模塊的問題6. java - android代碼重構(gòu):如何把a(bǔ)pp設(shè)置里的頭像UI做成通用的?7. node.js - express請(qǐng)求的具體方法8. javascript - angular和jquery都用到了$符號(hào),一起用會(huì)不會(huì)沖突?9. 想找個(gè)php大神仿個(gè)網(wǎng)站。10. javascript - 怎樣限制同一個(gè)瀏覽器不能登錄兩個(gè)賬號(hào)
排行榜

熱門標(biāo)簽