Express フレームワークで使用されるノード アプリケーションがあります。このアプリケーションはスムーズに動作します。しかし、突然、ある時点の後、次のようにエラーが発生し始めます
「エラー: Db._executeQueryCommand で開いている接続がありません」
上記のエラーの説明から、ノード アプリケーションがデータベースに接続できない可能性があることがわかりました。
ただし、このエラーが発生しても、ノード アプリケーションによってレンダリングされる一部のページは実行できます。
追加したいことの1つは、このエラーが発生する特定のページがないということです。つまり、最初に、「/ foo1」ではなく「/ foo」ページでこのエラーが発生したとします。 "/foo2".
しかし、ページをランダムに更新すると、以前にエラーでロードされたページ、つまり "/foo" ではエラーが発生せず、以前に正常にロードされたページ、つまり "/foo1" と "/foo2" ではエラーが発生する可能性があるとします。 .
ノード アプリケーションの同時ユーザーの数は、これまでになく、約 450 人です。
詳細: 1. ノード バージョン: v0.10.29 2. Express バージョン: 4.9.0 3. MongoDB バージョン: 2.4.10 4. OS Linux
多くの解決策を検索しましたが、強力な原因や解決策さえも見つかりませんでした。
どんな助けでも大歓迎です。