使用Haproxy搭建Web羣集

一、Haproxy是目前比較流行的一種羣集調度工具,同類羣集調度工具備不少,如Nginx,LVS相比較而言,LVS性能最好,可是搭建相對複雜,Nginx的upstream模塊支持羣集功能,可是對集羣節點健康檢查功能不強,性能沒有Haproxy好。
二、Haproxy:搭建簡單,可進行訪問控制,支持健康檢查
LVS:性能最好,搭建複雜
Nginx:經過upstream模塊,性能稍差
三、HTTP請求:
兩種方式:GET方式和POST方式
返回狀態嗎:正常狀態碼:2xx , 3xx
異常狀態碼:4xx , 5xx
四、RR: 輪詢調度
LC:最少鏈接數
SH:基於源的訪問調度
五、Haproxy的配置文件:haproxy.cfg
由Globa (全句段)、defaults (默認段)和 listen (應用組件設置)組成
listen webcluster 0.0.0.0:80
option httpchk GET /index.html
balance roundrobin(rr算法)
server inst2 192.168.1.10:80 check inter 2000 fall 3
六、Haproxy默認日誌文件爲:syslog
能夠自定義日誌的存放位置並分級存放html

相關文章
相關標籤/搜索