haproxy实验

haproxy实验

一.实验环境部署

准备三台虚拟机,一台服务器两台web

服务器网段为172.25.254.100,web1网段172.25.254.10,web2网段172.25.254.20

服务端安装haproxy

dnf install haproxy -y

web1,web2安装nginx

dnf install nginx -y
echo web1 > /usr/share/nginx/html/index.html
echo web2 > /usr/share/nginx/html/index.html
systemctl enable --now nginx.service

二.haproxy基本实验

在这里插入图片描述
haproxy基本配置实现负载均衡
在这里插入图片描述
在这里插入图片描述
多进程的实现
在这里插入图片描述
在这里插入图片描述
多线程对比,多进程与多线程互相排斥

在这里插入图片描述
在这里插入图片描述
haproxy日志分离,需开启udp协议

三.haproxy代理配置

server配置
在这里插入图片描述

制作错误页面

​ 172.25.254.100中安装httpd

dnf install httpd -y

在这里插入图片描述
改端口8080避免冲突
在这里插入图片描述
在这里插入图片描述
访问重定向和disable
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

socat工具
添加权限
在这里插入图片描述
安装

dnf install socat -y

查看状态

echo "show info" | socat stdio /var/lib/haproxy/stats

在这里插入图片描述

echo "show servers state" | socat stdio /var/lib/haproxy/stats

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
haproxy的算法
static-rr
在这里插入图片描述
first
在这里插入图片描述
在这里插入图片描述
动态算法

roundrobin
在这里插入图片描述

在这里插入图片描述
leastconn

在这里插入图片描述
在这里插入图片描述
其他算法
socurce
在这里插入图片描述
在这里插入图片描述
url
在这里插入图片描述
在这里插入图片描述
hdr
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
状态页
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
高级功能

cookie

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
ip透传
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
acl
hdr_dom
在这里插入图片描述
在这里插入图片描述
hdr_end
在这里插入图片描述
在这里插入图片描述

hdr_beg
在这里插入图片描述
在这里插入图片描述
base_sub -m
在这里插入图片描述

在这里插入图片描述
base_reg
在这里插入图片描述
在这里插入图片描述
path_sub -m

在这里插入图片描述
在这里插入图片描述
基于域名
在这里插入图片描述

在这里插入图片描述
基于源IP和子网调动访问
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
拒接
在这里插入图片描述
在这里插入图片描述
基于浏览器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
基于文件后缀名实现动静分离
在这里插入图片描述
在这里插入图片描述
匹配访问路径实现动静分离
在这里插入图片描述
在这里插入图片描述
基于http重定向输出错误

mkdir /etc/haproxy/errorpages -p

在这里插入图片描述
四层负载
准备数据库

dnf install mariadb-server -y

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
证书制定

mkdir -p /etc/haproxy/certs

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值