實現Haproxy搭建Web羣集
一、實現Haproxy搭建Web羣集
LVS性能最好,但是搭建相對複雜;
Nginx的upstream模塊支持羣集功能,但是對羣集節點健康檢查功能不強,性能沒有Haproxy好
1、分別在web1和web2上搭建nginx
web2編譯安裝的步驟與web1相同,不同之處在於建立測試頁面。
2、安裝和配置haproxy
編譯安裝haproxy
創建配置文件目錄
配置haproxy文件/etc/haproxy/haproxy.cfg
創建自啓動腳本
測試
3、啓動日誌服務
進入haproxy配置文件/etc/haproxy/haproxy.cfg
重啓服務
修改rsyslog文件
重新啓動rsyslog服務後訪問網站,查看日誌文件是否生效
4、擴展:使用keepalived+haproxy實現雙機熱備和負載均衡
在兩臺調度器上安裝keepalived服務
設置配置文件
主用服務器配置情況
備用服務器配置情況