Spring Mongodb不释放连接?
我已经使用spring实现了一个应用程序,在调查mongodb日志时,我发现连接只会增加,不会在一周内释放Spring Mongodb不释放连接?,spring,mongodb,spring-data-mongodb,Spring,Mongodb,Spring Data Mongodb,我已经使用spring实现了一个应用程序,在调查mongodb日志时,我发现连接只会增加,不会在一周内释放 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 co
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限制并有一天陷入困境,我该如何处理这种情况
mongodb版本:2.2
致意
谢谢如果要关闭空闲连接,请查看和MaxIdleTimes选项
也就是说,达到最大连接数并不意味着应用程序将被卡住,它只是限制了应用程序可以同时使用的连接数 MongoClient维护内部连接池。您可以配置最大连接数。另请看我在Maxidletimes中的回答,该属性并不是为所有驱动程序实现的。特别是对于Java,我可以看到它仍然没有得到足够的解决,尽管在@ytech的例子中,释放连接并不能帮助任何东西或多或少陷入困境。