实现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服务
设置配置文件
主用服务器配置情况
备用服务器配置情况