我有一个与我们的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?