検索

ホームページ  >  に質問  >  本文

node.js - 【mongodb · mongoose】错误 "Topology was destroyed" 怎么解决?

怪我咯怪我咯2787日前736

全員に返信(2)返信します

  • PHPz

    PHPz2017-04-17 16:12:13

    問題はデータベースが切断されているため、再接続する必要があるということです。以下のブログで紹介しました:
    解決策

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 16:12:13

    同様のエラーに遭遇したことはありませんが、stackoverflow を検索したところ、同様の問題を抱えた投稿が見つかりました。

    http://stackoverflow.com/ques...

    問題はおそらくネットワークの不安定性に関連しているため、投稿の 1 つの方法は接続オプションを変更することです。

    var options = {
    サーバー: {ソケットオプション: { keepAlive: 1, connectTimeoutMS: 30000 } },
    replset: {ソケットオプション: { keepAlive: 1, connectTimeoutMS: 30000 } }
    };
    mongoose.connect(secrets.db, options);

    ご参考までに。

    素晴らしい週末をお過ごしください!


    MongoDB を愛してください!


    RPを節約

    返事
    0
  • キャンセル返事