1

春を使用してアプリケーションを実装しましたが、mongodb ログを調査しているときに、接続が増加するだけで 1 週間で解放されないことがわかります

  Tue Jul 23 11:26:04 [initandlisten] connection accepted from 127.0.0.1:38772 #92 (83 connections now open)
Tue Jul 23 11:27:59 [initandlisten] connection accepted from 127.0.0.1:38789 #93 (84 connections now open)
Tue Jul 23 11:28:44 [initandlisten] connection accepted from 127.0.0.1:38794 #94 (85 connections now open)
Tue Jul 23 11:29:08 [initandlisten] connection accepted from 127.0.0.1:38802 #95 (86 connections now open)
Wed Jul 24 05:46:09 [initandlisten] connection accepted from 127.0.0.1:39045 #96 (87 connections now open)
Wed Jul 24 05:46:32 [initandlisten] connection accepted from 127.0.0.1:39048 #97 (88 connections now open)
Wed Jul 24 05:47:14 [initandlisten] connection accepted from 127.0.0.1:39054 #98 (89 connections now open)
Wed Jul 24 05:48:44 [initandlisten] connection accepted from 127.0.0.1:39057 #99 (90 connections now open)
Wed Jul 24 11:41:50 [initandlisten] connection accepted from 127.0.0.1:39146 #100 (91 connections now open) 

mongodb が maxConnection の制限に達して 1 日スタックしたくないのですが、どうすればこの状況を処理できますか?

mongodb バージョン:2.2

よろしくお願いします

ありがとうございました

4

1 に答える 1

0

アイドル状態の接続を閉じたい場合は、MongoDB 接続リファレンスと maxIdleTimeMs オプションを確認してください。

そうは言っても、最大接続数に達しても、アプリケーションが停止するわけではなく、アプリケーションが同時に使用できる接続数が制限されるだけです。

于 2013-07-24T13:32:25.800 に答える