apache负载均衡
此次使用mod_proxy的方式来实现的,因为在Apache2以上的版本中已经集成了,因此不需要再另行安装和配置了。
只需要把注释去掉即可,去掉以下模块的注释:
LoadModule proxy_module modules/mod_proxy.so #提供代理服务器功能
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so #提供负载均衡功能
LoadModule proxy_http_module modules/mod_proxy_http.so #让代理服务器能支持HTTP协议
然后把:
#Include conf/extra/httpd-vhosts.conf 的注释也去掉,配置的负载均衡
ProxyRequests Off <Proxy balancer://clusterphpinfo> BalancerMember http://192.168.18.2:10004 BalancerMember http://192.168.18.2:10000 </Proxy> ProxyPass /test2 balancer://clusterphpinfo stickysession=STICK_PORT_TOKEN nofailover=On ProxyPassReverse /test2 balancer://clusterphpinfo <Location /balancer-manager> SetHandler balancer-manager Order Deny,Allow Allow from all #Allow from 192.168.18.* </Location>