首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

用apache2.2做负载均衡为什么效率很低?该怎么解决

2012-04-11 
用apache2.2做负载均衡为什么效率很低?我前端用apache2.2做负载均衡,后面集成了4台tomcat7服务器提供服务,

用apache2.2做负载均衡为什么效率很低?
我前端用apache2.2做负载均衡,后面集成了4台tomcat7服务器提供服务,代码如下
ProxyPass /spring3ibatis2 balancer://mycluster
<Proxy balancer://mycluster>
  BalancerMember http://192.168.128.136:8180/spring3ibatis2
  BalancerMember http://192.168.128.136:8280/spring3ibatis2
  BalancerMember http://192.168.128.139:8180/spring3ibatis2
  BalancerMember http://192.168.128.139:8280/spring3ibatis2
</Proxy>

我用任何一台tomcat7(优化配置了,配了多线程)做实验能达到1500webservice访问每秒
但是负载均衡后访问apache2.2,结果也只是1600webservice访问每秒。
apache2.2(是prefork模式)我也优化了,如下
<IfModule mpm_prefork_module>
  ServerLimit 10000
  StartServers 600
  MinSpareServers 600
  MaxSpareServers 1000
  MaxClients 10000
  MaxRequestsPerChild 10000
</IfModule>
实在搞不懂是为什么?请求大侠们赐教,非常感激!

[解决办法]
俺也不知道为啥,期待高手解答...

热点排行