1. 程式人生 > >通過HAProxy實現負載均衡

通過HAProxy實現負載均衡

均衡 驗證 瀏覽器 表示 all con round coo fault

通過HAProxy實現負載均衡:

註:
該操作依據Redhat/CentOS 6系統

yum install haproxy

service haproxy start

chkconfig --level 35 haproxy on

vi /etc/haproxy/haproxy.cfg

frontend main *:80
default_backend app

backend app
balance roundrobin
server app1 10.0.0.3:80 check
server app2 10.0.0.4:80 check
:wq

service haproxy restart

驗證:

瀏覽器訪問:http://xxxx (推薦域名訪問)

附:

1、roundrobin,表示簡單的輪詢
2、static-rr,表示根據權重
3、leastconn,表示最少連接者先處理
4、source,表示根據請求源IP
5、uri,表示根據請求的URI,做cdn需使用;
6、url_param,表示根據請求的URl參數‘balance url_param‘ requires an URL parameter name
7、hdr(name),表示根據HTTP請求頭來鎖定每一次HTTP請求;
8、rdp-cookie(name),表示根據據cookie(name)來鎖定並哈希每一次TCP請求。

通過HAProxy實現負載均衡