Linux操作技术文档——实现Haproxy搭建Web群集

实现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服务
在这里插入图片描述
在这里插入图片描述
设置配置文件
在这里插入图片描述
主用服务器配置情况
在这里插入图片描述
备用服务器配置情况
在这里插入图片描述

发布了19 篇原创文章 · 获赞 1 · 访问量 628

猜你喜欢

转载自blog.csdn.net/g950904/article/details/104248903