mongodb报错 An error occurred while loading navigation: topology was destroyed
生活随笔
收集整理的這篇文章主要介紹了
mongodb报错 An error occurred while loading navigation: topology was destroyed
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
情況描述,關(guān)了電腦,第二天查詢數(shù)據(jù),報(bào)錯(cuò)An error occurred while loading navigation: topology was destroyed
我的數(shù)據(jù)庫(kù)連接代碼如下:
var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var db = mongoose.connection;網(wǎng)上百度下,沒什么合適的解釋,大概理解一個(gè)意思,就是長(zhǎng)時(shí)間沒有請(qǐng)求,數(shù)據(jù)庫(kù)斷開了。
我又去找了 mongoose 重連數(shù)據(jù)庫(kù)的方法,比較合理的是設(shè)置一個(gè)連接池,并自動(dòng)重新連接,方法如下:
先定義一個(gè) options 對(duì)象,如下:
總結(jié)
以上是生活随笔為你收集整理的mongodb报错 An error occurred while loading navigation: topology was destroyed的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kinetis时钟模块MCG详解
- 下一篇: Flask学习目录