利用HAproxy实现负载均衡

haproxy类似nginx、apache 均是7层负载:动静分离,比较智能,可以实现高可用+负载均衡+支持虚拟主机
和nginx很像,但是haproxy(不可以缓存)和nginx(可以缓存),二者都是httpd的代理

1.搭建实验环境
三台7版本的虚拟机+一台7版本的物理机
虚拟机server1 172.25.15.1 haproxy,httpd,代理服务器
虚拟机server2 172.25.15.2 httpd,php,后端服务器
虚拟机server3 172.25.15.3 httpd,php,后端服务器
物理机 172.25.15.250 测试端

2.搭建一个基本的haproxy服务器
在server1上面搭建HAProxy服务器
在这里插入图片描述
查看该服务的版本
在这里插入图片描述
查看安装后都生成了什么文件
在这里插入图片描述
查看配置文件
在这里插入图片描述
安装改服务为之后会建立这个用户
在这里插入图片描述

3.利用haproxy实现负载均衡
server1上配置haproxy
在这里插入图片描述
在server2上安装httpd服务,并编辑发布页,启动服务
在这里插入图片描述
在server3上配置,和server2一样
在这里插入图片描述
在server1上开启haproxy服务
在这里插入图片描述
在真机上面测试,可以看到通过haproxy实现了负载均衡,也就是轮询访问两个web后端
在这里插入图片描述
反向代理
将来自客户端的请求反向代理至后端两个不同的web-server
web1上创建虚拟主机
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值