简介:
ha-proxy是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做更好,更专业。
ha-proxy的特点
ha-proxy 作为目前流行的负载均衡软件,必须有其出色的一面。下面介绍一下ha-proxy相对LVS,Nginx等负载均衡软件的优点。
持tcp / http 两种协议层的负载均衡,使得其负载均衡功能非常丰富。
持8种左右的负载均衡算法,尤其是在http模式时,有许多非常实在的负载均衡算法,适用各种需求。
能非常优秀,基于单进程处理模式(和Nginx类似)让其性能卓越。
有一个功能出色的监控页面,实时了解系统的当前状况。
能强大的ACL支持,给用户极大的方便。
算法·:
1.roundrobin
基于权重进行轮询,在服务器的处理时间保持均匀分布时,这是最平衡,最公平的算法.此算法是动态的,这表示其权重可以在运行时进行调整.
2.static-rr
基于权重进行轮询,与roundrobin类似,但是为静态方法,在运行时调整其服务器权重不会生效.不过,其在后端服务器连接数上没有限制
3.leastconn
新的连接请求被派发至具有最少连接数目的后端服务器.
环境:
ip | 作用 | 需要 |
192.168.75.143 | haprhaproxy | haproxy |
192.168.75.142 | R1 | httpd |
192.168.75.128 | R2 | httpd |
实例:
先将RS1和RS2部署httpd服务
部署haproxy
配置各个负载的内核参数
提供配置文件
haproxy.service文件编写
启动日志
测试:
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8587 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!