Linux操作技術文檔——實現Haproxy搭建Web羣集

實現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服務
在這裏插入圖片描述
在這裏插入圖片描述
設置配置文件
在這裏插入圖片描述
主用服務器配置情況
在這裏插入圖片描述
備用服務器配置情況
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章