haproxy算法,ip透传,自定义haproxy错误页面

一、haproxy算法

静态算法:

1.static-rr

编辑haproxy配置文件

测试:

负载均衡

不支持热更新

2.first

配置web1最大连接数为1

测试:在一个shell中执行持续访问

一直为同一个web服务器

在另一个shell中同样执行持续访问

当web1服务器支撑不住才会访问web2服务器

动态算法

3.roundrobin

测试:

支持动态权重更新

4.leastconn

混合算法

5.source

测试

默认为静态算法

加入配置为动态算法

6.uri

在web服务器先配置实验环境

测试

7.url_param

设定与uri同样的实验环境

8.hdr

不同浏览器访问不同web服务器

二、ip透传

设定实验环境

测试

七层ip透传

默认未开启ip透传功能

在配置文件中开启ip透传功能

在web服务器中设定采集透传ip

测试

三、自定义haproxy错误页面

设定sorryserver

在新主机中安装apache(可以用haproxy主机代替)

配置sorryserver上线

业务正常时测试

关闭所有web服务器测试

自定义错误页面

当所有主机包括sorryserver都宕机了,那么haproxy会提供一个默认访问的错误页面,这个错误页面跟报错代码有关,这个页面可以通过定义来机型设置

关闭所有服务器

测试

创建错误页面文件,编辑配置文件

测试

相关推荐
2601_965454236 小时前
AI视频制作:做历史建筑视频,宫殿园林的老图难找,AI怎么自动配古建素材?
运维·人工智能·音视频
Ivanqhz7 小时前
MoE 原理、TC/EC 路由、LSH-MoE 与负载均衡浅析
运维·网络·人工智能·深度学习·算法·机器学习·负载均衡
Starry-sky(jing)7 小时前
crane 下载镜像:不连接 Docker,3 步准备并校验 ARM64 离线包
运维·docker·arm64·crane
电梯界知识分子7 小时前
景德镇老房重新设计阶段规划楼梯与电梯,1.7m×1.6m空间装400kg观光电梯,棕色框架茶色玻璃适配中式装修
大数据·服务器·前端·网络·家用电梯
qeen877 小时前
【Linux】Ext2文件系统介绍
linux·服务器
古法老登瞎折腾7 小时前
大数据智能运维实战(八):从调度任务追到计算引擎——补齐排查链路
java·大数据·运维·spring ai·mcp
zhongben123_7 小时前
从0到1开发一款生鲜配送APP:核心技术难点与架构避坑指南
大数据·运维·人工智能·ios·架构·web app
学页官方8 小时前
部署实战】教培系统私有化部署全流程:从云服务器到上线验收
运维·服务器
小嘉丶学长8 小时前
Day08 · 字符串(二)
服务器·开发语言·python·学习·1024程序员节
时间售卖铺8 小时前
MySQL 备份
运维·数据库·mysql·云原生