使用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

相关文章
相关标签/搜索