banner
Apr 17, 2022
144 Views

Cài đặt và config HA Proxy cơ bản

Written by
banner

Update Ubuntu và cài HA Proxy

sudo apt update
sudo apt install haproxy
sudo nano /etc/haproxy/haproxy.cfg

Edit file sau /etc/haproxy/haproxy.cfg và thêm các config. Đổi <DOMAIN_>:<PORT> thành các server:port muốn cân bằng tải

frontend haproxy-main
    bind *:80
    option forwardfor  
    default_backend webservers    

backend webservers
    balance roundrobin
    server websvr1	<DOMAIN_1>:<PORT> check
    server websvr2	<DOMAIN_2>:<PORT> check

reload

sudo systemctl reload haproxy

Ở phần balance roundrobin có thể đổi roundrobin thành các giá trị sau

TênGiải thích
roundrobinLần lượt requests tới các server đảm bảo các server nhận số requests như nhau.
leastconnChọn server đang hứng ít requests nhất.
sourceChọn server dựa trên server đầu tiên mỗi client connect tới. Có thể dùng để đảm bảo sessions.
Article Tags:
·
Article Categories:
config
banner

Leave a Reply

Your email address will not be published. Required fields are marked *