Haproxy负载均衡

nginx 四层转发,七层代理

lvs 四层转发 内核态 用户态

Haproxy 四层转发, 七层转发

Haproxy的作用和使用场景

场景:

用于高并发的web场景,可以支持一万个以上的tcp和http的负载均衡器

工作原理:

提供一个代理地址,访问集群

作用:

1、进行四层和七层转发

2、支持https

3、haproxy本身不自带缓存功能,请求当中添加cook,使用缓存

4、支持主备切换(keepalive)

特点:

可靠性高,稳定性好

可以同时维护4-5万个并发,单位时间内可以处理的最大请求数2万个(3秒)

支持负载均衡算法,虽然不带缓存,但是可以支持会话保持

实验:

数据流向图:

实验步骤:

1.安装依赖环境

yum install -y pcre-devel bzip2-devel gcc gcc-c++ make

2.解压

make TARGET=linux2628 ARCH=x84_64

make install

3.修改haproxy.cfg的配置文件

七层转发

四层转发

4、对服务进行控制

如果报错记得systemctl stop nginx

实验结果

相关推荐
玉树临风江流儿6 小时前
Linux驱动开发总结速记
linux·运维·驱动开发
七宝大爷6 小时前
GPU服务器深度解析:H100/H200的“机头”与“模组”架构详解
运维·服务器·架构·h100·h200
A-花开堪折7 小时前
Qemu 嵌入式Linux驱动开发
linux·运维·驱动开发
磊灬泽7 小时前
【Linux驱动开发】PWM子系统-servo
linux·运维·算法
郝学胜-神的一滴8 小时前
Linux系统函数stat和lstat详解
linux·运维·服务器·开发语言·c++·程序人生·软件工程
Mr.亮先生8 小时前
常用、高效、实用的 Linux 服务器监控与运维工具清单
linux·运维·服务器
极客先躯9 小时前
高可用巡检脚本实战:一键掌握服务、网络、VIP、资源状态
运维·网络·金融
鹿鸣天涯9 小时前
Wine 10.15 发布!Linux 跑 Windows 应用更丝滑了
linux·运维·windows
Lynnxiaowen10 小时前
今天我们继续学习python3编程之python基础
linux·运维·python·学习
Do_GH11 小时前
【Docker】06.通过WSL部署Docker Desktop
运维·docker·容器