`
isiqi
  • 浏览: 16083062 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

安装apache作为负载均衡--集群4台tomcat 3300/s

阅读更多

mpm配置

<IfModule mpm_prefork_module>
StartServers 50
MinSpareServers 50
MaxSpareServers 100
MaxClients 1500
MaxRequestsPerChild 5000
</IfModule>

default配置

#KeepAlive On
KeepAlive Off

httpd.conf配置

#modyfied by Zhao,XingGuo (2)

ProxyPass /testTomcat7 balancer://mycluster stickysession=JSESSIONID|jsessionid scolonpathdelim=On
<Proxy balancer://mycluster>
BalancerMember http://192.168.128.139:8180/testTomcat7 route=server1
BalancerMember http://192.168.128.139:8280/testTomcat7 route=server2
BalancerMember http://192.168.128.136:8180/testTomcat7 route=server3
BalancerMember http://192.168.128.136:8280/testTomcat7 route=server4
</Proxy>

如果想看各个服务节点的情况,如状态等,按如下配置

只允许在调试阶段使用,严谨生成环境加入如下配置

#modyfied by Zhao,XingGuo (2)
#debug
<Location /balancer-manager>
SetHandler balancer-manager
Order Deny,Allow
Deny from all
Allow from all
</Location>

ProxyPass /testTomcat7 balancer://mycluster stickysession=JSESSIONID|jsessionid scolonpathdelim=On
<Proxy balancer://mycluster>
BalancerMember http://192.168.128.139:8180/testTomcat7 route=server1
BalancerMember http://192.168.128.139:8280/testTomcat7 route=server2
BalancerMember http://192.168.128.136:8180/testTomcat7 route=server3
BalancerMember http://192.168.128.136:8280/testTomcat7 route=server4
</Proxy>

千万不要做热备,apache的热备简直就是个悲剧。。。。

status=+h

mpm最佳设置ServerLimit一定要在MaxClients上,如果小于250(默认),则不需要设置ServerLimit

MaxClients设置为大于250的情况,则一定要设置ServerLimit,且ServerLimit不能小于MaxClients

<IfModule mpm_prefork_module>
StartServers 200
MinSpareServers 200
MaxSpareServers 300
ServerLimit 500
MaxClients 500
MaxRequestsPerChild 8000
</IfModule>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics