当自动重新连接时,MongoDB连接太多

我使用nodejs + mongodb(mongodb-native)创buildapi服务器。 我的应用程序只有一次打开连接,并重新使用它。

当我的应用程序连接到数据库(mongod日志)

2015-07-28T02:28:06.485+0700 I NETWORK [conn3] end connection 127.0.0.1:62621 (0 connections now open) 2015-07-28T02:28:06.486+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:62622 #4 (1 connection now open) 2015-07-28T02:28:06.488+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:62623 #5 (2 connections now open) 2015-07-28T02:28:06.488+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:62624 #6 (3 connections now open) 2015-07-28T02:28:06.491+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:62625 #7 (4 connections now open) 2015-07-28T02:28:06.491+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:62626 #8 (5 connections now open) 

“现在打开5个连接”好吧这是正确的。

然后我尝试closuresmongod 10秒,然后再次启动mongod。

 2015-07-28T02:30:39.533+0700 I NETWORK [conn22] end connection 127.0.0.1:63002 (21 connections now open) 2015-07-28T02:30:39.534+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:63003 #23 (22 connections now open) 2015-07-28T02:30:39.538+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:63004 #24 (23 connections now open) 2015-07-28T02:30:39.538+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:63005 #25 (24 connections now open) 2015-07-28T02:30:39.538+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:63006 #26 (25 connections now open) 2015-07-28T02:30:39.539+0700 I NETWORK [initandlisten] connection accepted from 127.0.0.1:63007 #27 (26 connections now open) 

“现在打开26个连接”有什么问题吗?

这里是我的连接选项

 options: { server: { poolSize: 5, auto_reconnect: true, reconnectTries: -1, reconnectInterval: 1000, } } 

这是问题还是不是? 如何解决它?