Apache负载均衡(无Session版)

阅读更多

windows环境下,以 Apache2.4.23为例
1,修改httpd.conf文件,加载相应的代理模块,去掉以下模块前面的#号:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
#采用ajp通讯须去掉
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#采用权重请求响应负载均衡策略须去掉
LoadModule proxy_ftp_module modules/mod_lbmethod_bytraffic.so
2,在httpd.conf文件末尾添加:
ProxyRequests Off
ProxyPass /服务名 balancer://proxy/ lbmethod=bytraffic
ProxyPassReverse /服务名 balancer://proxy
  
BalancerMember http://127.0.0.1:8080/服务名 loadfactor=1
BalancerMember http://127.0.0.1:8081/服务名 loadfactor=1

以上实现反向代理和负载均衡。

 

你可能感兴趣的:(apache,负载均衡)