##將如下配置 放在 apache httpd.conf 的最後
## 負載均衡器的查看狀態,而且只容許 10.0.101.8 的機器訪問
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all #拒絕訪問
Allow from 10.0.101.8 #容許訪問
</Location>
#ExtendedStatus Onhtml
##負載均衡器的控制信息頁面
## http://10.0.101.8:88/balancer-manager,而且只容許 10.0.101.8 的機器訪問
<Location /balancer-manager>
SetHandler balancer-manager
order Deny,Allow
Deny from all#拒絕訪問
Allow from 10.0.101.8 #容許訪問
</Location> 算法
#啓用正向(標準)代理請求 Off激活反向代理
ProxyRequests Offapache
#配置反向代理的模塊 loadfactor:分配請求的比例 1--100
<Proxy balancer://mycluster>
BalancerMember http://127.0.0.1:8181 loadfactor=50
BalancerMember http://127.0.0.1:8282 loadfactor=50
#熱備,若是8181服務掛掉,apache會自動把請求發送到8282,若是8181恢復服務,apache會把請求發送到8181
#BalancerMember http://127.0.0.1:8282 status=+H
</Proxy>服務器
##配置虛擬主機,用於反向代理局域網機器
<VirtualHost *:80>
#內部的請求 /cerp/ 代理 balancer://mycluster/ 模塊的請求
#ProxyPass /cerp/ balancer://mycluster/
#stickysession session的性質,是否具備粘性
#nofailover=On不支持會話複製
#lbmethod 負載均衡的算法,lbmethod可能的取值有:
#lbmethod=byrequests 按照請求次數均衡(默認)
#lbmethod=bytraffic 按照流量均衡
#lbmethod=bybusyness 按照繁忙程度均衡(老是分配給活躍請求數最少的服務器)
#maxattempts=1 apache在放棄服務前,嘗試的次數session
ProxyPass /cerp/ balancer://mycluster/ stickysession=STICK_PORT_TOKEN nofailover=On lbmethod=byrequests maxattempts=1
#調整由反向代理服務器發送的HTTP應答頭中的URL.
#根據代理打開 balancer://mycluster/ 模塊的a.html
#若是點擊a.html頁面的內部連接(絕對路徑另論),須要這個設置將路徑修改成代理的路徑.
ProxyPassReverse /cerp balancer://mycluster/
</VirtualHost>負載均衡
#代理HTTP和FTP鏈接的接收緩衝區大小(字節)
ProxyReceiveBufferSize 2048
#代理超時
ProxyTimeout 300
#轉發請求的最大代理數目 默認15,這個設置是爲了不無限代理循環或DoS攻擊的發生
ProxyMaxForwards 300代理