Apache和Plone之间build立的连接数量不断增加

我们使用mod_proxy_balancer在Apache后面运行Plone 4.1,Zope 2.13。 我们有2个zope实例,每个运行2个线程。

我们看到Zope和Apache之间有许多连接正在build立,但从未发布(或者至less它们已经徘徊了很长时间)。

这正在我们的现场testing系统上发生。 试图在我们的testing系统上进行分析:

其中一个zope实例的pid是17577

# netstat -a -p | fgrep 17577/ tcp 0 0 *:18091 *:* LISTEN 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:36932 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:36931 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:36929 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:36940 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:36936 ESTABLISHED 17577/python tcp 0 0 localhost.localdomain:51672 localhost.localdomain:mysql ESTABLISHED 17577/python tcp 0 0 localhost.localdomain:47304 localhost.localdomain:mysql ESTABLISHED 17577/python tcp 0 0 localhost.localdomain:47297 localhost.localdomain:mysql ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47559 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47556 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47554 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47552 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47567 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47565 ESTABLISHED 17577/python tcp 0 0 dev.ic.soschildrensvi:18091 dev.ic.soschildrensvi:47560 ESTABLISHED 17577/python 

所以Apache和Zope之间有13个连接。 我向Plone发出了一个请求,这个数字是16,然后是17,然后是19.这个数字是88,一个是89,另一个是我今天早上重新启动的。 Apacheconfiguration看起来像这样

 ProxyPreserveHost On <Proxy balancer://zopes> BalancerMember http://dev:18091 BalancerMember http://dev:18092 </Proxy> RewriteRule ^/(.*) balancer://zopes/VirtualHostBase/http/%{SERVER_NAME}:%{SERVER_PORT}%{ENV:PLONE_FOLDER_PATH}/VirtualHostRoot/$1 [last,proxy] 

我发布这个的原因是因为我们正在遇到一些连接和性能问题在我们的服务器,我想知道这是否可以与它有关。

我们也有一个单独的Plone 3.3 / Zope 2.10 / Apache,没有平衡器configuration,这样不会留下任何连接。