Apache超时配置

时间:2012-03-08 08:14:10

标签: apache timeout

我们正在使用apache 2.2版本,我们有三台服务器配置用于负载平衡(如下所​​示)

BalancerMember http://node1:port/ route=node1
BalancerMember xxxx://node2:xxxx/ route=node2
BalancerMember xxxx://node3:xxxx/ route=node3

然而,在balancer成员中配置的后端应用程序节点需要大量处理时间,因此我们面临与超时相关的问题,如下所示

  

“指定的超时已过期:proxy:错误读取状态行   来自远程服务器“

由于我有一个自定义的.conf文件,我必须明确添加以下行,以避免从默认的http-default.conf文件中选择默认超时值

<VirtualHost server:port>
Timeout 500
<Proxy  balancer://xxxxx>
BalancerMember http://node1:port/ route=node1 timeout=500
</Proxy>
</VirtualHost>

所以现在我的问题是:

  1. 我是否需要在两个级别显式配置超时值,如上所示,
    a)代理服务器外的超时500。

    b)在BalancerMember级别超时= 500。

    我在网上看到,如果Apache BalancerMember的超时是 未配置全局Apache timout在那里继承。请建议..

  2. 另外请注意确切的参数需要在巨大的时候进行调整 预计会有并发请求吗?

  3. 由于

0 个答案:

没有答案