如何关闭mongodb空闲连接(active:false)?

时间:2019-04-16 08:34:34

标签: mongodb mongodb-query

我有一个应用程序在节点上运行,并使用mongodb库建立连接并关闭它。但是问题是,从mongo serverStatus()命令中,我可以看到仍然有2k +当前连接可用。

> db.serverStatus().connections
{ "current" : 2993, "available" : 835867, "totalCreated" : 220841 }

,其中大多数处于active: false状态。

我的问题是,有没有办法让我强制关闭这些空闲连接,这将在一段时间后影响我的应用程序并出现超时错误。

我尝试使用killOp()命令,但是只有在这些空闲连接中仍然列出了opid值时,这些命令才有效。

赞赏一些有关如何处理这种情况的反馈。

0 个答案:

没有答案