MongoDB或mongoclient不closures连接

我有一个与我们的mongodb服务器有太多的连接打开问题。 我们已经跟踪到与PHP服务器的vhost传入连接有关的问题。

sudo lsof | grep mongod | grep TCP | grep ESTABLISHED | grep -c '10.0.0.40' 

获得大约8000个开放连接。

在PHP虚拟主机上,只有40个连接对数据库虚拟主机开放

 sudo lsof | grep -c '10.0.0.60' 

我们试图用tcp kill来强制closures连接,但是他们不断的回来。

为什么mongo vhost有这么多的开放连接,实际上应该只有40个?

我如何使mongodbclosures挂起的现有连接?

如何findPHP服务器端的罪魁祸首? php5-fpm是否支持连接poooling?