2015-12-05 220 views
0


我有三個Web服務器,兩個運行Apache的一個正在運行的負載均衡
現在我需要上傳的照片在我的CMS HAProxy的,我怎麼能確保一定的URL將進入某個服務器? ,我的意思是一臺服務器需要成爲主服務器,其次是從服務器
或者還有另一種解決方案?
此外,如果人們正在使用一種形式,如聯繫我們我怎麼能讓用戶這個數據庫是一樣的?HAProxy的,負載均衡

回答

1

嘗試是這樣的(根據需要與您的值替換):

frontend www-http 
mode http 
bind :80 

acl app hdr(Host) -i app.example.com 
acl cms path_beg -i /cmspath 

use_backend loadbalance if app 
use_backend cms if app01 cms 

backend loadbalance 
balance roundrobin 
option httpclose 
option forwardfor 
server apache1 xxx.xxx.xxx.xxx:80 check 
server apache2 yyy.yyy.yyy.yyy:80 check 

backend cms 
balance roundrobin 
option httpclose 
option forwardfor 
server apache1 xxx.xxx.xxx.xxx:80 check