Haproxy

目录

概念

实验

数据流向

实验步骤

keepalive+haproxy


概念

web集群

nginx  四层转发、七层转发

lvs 四层转发 

haproxy四层转发、七层转发

haproxy的作用和使用场景:

1.场景:用于高并发的web场景,可以支持一万个以上的并发请求,它是一个高性能的tcp和http的负载均衡器

2.工作原理:提供一个代理地址,用来访问集群

3.作用:进行四层转发和七层转发、支持https、haproxy本身不自带缓存功能,可以在请求当中添加cookie,使用缓存、支持主备切换(keepalive)

4.特点:可靠性高、稳定性好,可以同时维护40000-50000个并发,单位时间内可以处理的最大请求数20000个(3秒钟),也可以支持负载均衡算法,虽然不带缓存,但是可以支持会话保持

算法  rr wrr  leastconn

实验

数据流向

实验步骤

1.安装依赖环境

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

2.

make TARGET=linux2628 ARCH=x84_64

target使用的版本要大于linux2.60以上的版本

make install

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

        timeout http-request 10s
        timeout queue 1m
        timeout connect 10s
        timeout client 1m
        timeout server 1m
        timeout http-keep-alive 10s
        timeout check 10s
 

listen 下面的都删了只留这一个

七层转发

四层转发

4.对服务进行控制

如果报错记得systemctl stop nginx

实验结果

keepalive+haproxy

相关推荐

  1. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      28 阅读
  2. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      40 阅读
  3. <span style='color:red;'>HAproxy</span>

    HAproxy

    2024-07-22 19:40:03      31 阅读
  4. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      35 阅读
  5. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      34 阅读
  6. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      40 阅读
  7. <span style='color:red;'>Haproxy</span>

    Haproxy

    2024-07-22 19:40:03      16 阅读
  8. HAProxy简写

    2024-07-22 19:40:03       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 19:40:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 19:40:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 19:40:03       45 阅读
  4. Python语言-面向对象

    2024-07-22 19:40:03       55 阅读

热门阅读

  1. 免费云服务器

    2024-07-22 19:40:03       18 阅读
  2. 智慧文元宇宙

    2024-07-22 19:40:03       15 阅读
  3. Redis和mysql如何保持数据一致?

    2024-07-22 19:40:03       13 阅读
  4. 达梦数据库DM8-mysql迁移后字符串长度问题

    2024-07-22 19:40:03       16 阅读
  5. pip简介与工作原理

    2024-07-22 19:40:03       15 阅读
  6. 【Ubuntu】Ubuntu20修改MAC地址

    2024-07-22 19:40:03       13 阅读
  7. 一文带你了解提升私域成交的四大关键因素

    2024-07-22 19:40:03       16 阅读
  8. CH02_XAML

    CH02_XAML

    2024-07-22 19:40:03      15 阅读