Apache LoadBalancer';崩溃';负重

Apache LoadBalancer';崩溃';负重,apache,webserver,load-balancing,mod-proxy,Apache,Webserver,Load Balancing,Mod Proxy,我已经配置了ApacheHTTP服务器+负载平衡器(使用mod_proxy_平衡器) 当我执行负载测试时,平衡器不会将大部分负载传递到后端服务器(通过Tomcat的简单Java应用程序) 我不确定apache httpd是否无法处理负载,或者是负载平衡器配置 以下是我的conf文件的外观: <Proxy balancer://mycluster> BalancerMember http://xxxxx.amazonaws.com connectiontimeout=200000 ma

我已经配置了ApacheHTTP服务器+负载平衡器(使用mod_proxy_平衡器)

当我执行负载测试时,平衡器不会将大部分负载传递到后端服务器(通过Tomcat的简单Java应用程序)

我不确定apache httpd是否无法处理负载,或者是负载平衡器配置

以下是我的conf文件的外观:

<Proxy balancer://mycluster>
BalancerMember http://xxxxx.amazonaws.com connectiontimeout=200000 max=50000 timeout=200000 ping=200000
BalancerMember http://yyyy.amazonaws.com connectiontimeout=200000 max=50000 timeout=200000 ping=200000
</Proxy>
ProxyPass /a balancer://mycluster timeout=200000

平衡员http://xxxxx.amazonaws.com connectiontimeout=200000最大值=50000超时=200000 ping=200000
平衡员http://yyyy.amazonaws.com connectiontimeout=200000最大值=50000超时=200000 ping=200000
代理通行证/abalancer://mycluster 超时=200000

有什么想法吗?

除非您真的需要Apache提供的一些功能,否则我会尝试使用Varnish或HAProxy

据猜测,您正在耗尽线程,并且在线程空闲之前,不会向源服务器传递更多连接

您的超时/ping值似乎相当高-您希望从源服务器看到什么样的响应时间


您是否对各个源服务器进行了负载测试,以了解服务器可以处理的负载级别,以及负载平衡负载测试期间服务器上的负载如何?

如果Apache不代理这些请求,它会做什么?您的客户机、错误日志和访问日志说明了什么?