基于Haproxy+Keepalived+Nginx构建高可用负载均衡集群

架构:2nginx+2haproxy+2keepalived

先安装nginx(需依赖pcre、openssl、zlib),其中pcre为兼容perl的正则表达库,zlib为提供http文件gzip压缩服务

下一步,安装HAProxy,基于TCP和HTTP的代理软件,同样也支持多种负载均衡算法,比如roundrobin、uri等,

HAProxy适用于那些负载较大的web站点,这些站点通常又需要会话保持或七层处理。

HAProxy可以支持数以万计的并发连接,并且HAProxy的运行模式使得它可以很简单安全的整合进架构中,同时可以保护web服务器不被暴露到网络上。

最后安装keepalived,心跳机制,生成一个VIP

你可能感兴趣的:(nginx,负载均衡)