Haproxy 基础知识点

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP的应用代理,支持虚拟主机,它是免费、快速并且可靠的一种负载均衡解决方案。适合处理高负载站点的七层数据请求。类似的代理服务可以屏蔽内部真实服务器,防止内部服务器遭受攻击。

软件:haproxy---主要是做负载均衡的7层,也可以做4层负载均衡
apache也可以做7层负载均衡,但是很麻烦。实际工作中没有人用。
7层负载均衡:用的7层http协议,
4层负载均衡:用的是tcp协议加端口号做的负载均衡

1. ha-proxy概述

ha-proxy是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做更好,更专业。

2. ha-proxy的特点:

ha-proxy 作为目前流行的负载均衡软件,必须有其出色的一面。下面介绍一下ha-proxy负载均衡软件的优点:

1.支持tcp/http 两种协议层的负载均衡,使得其负载均衡功能非常丰富。
2.支持8种左右的负载均衡算法支持会话保持,尤其是在http模式时,有许多非常实在的负载均衡算法,适用各种需求。
3.性能非常优秀,单进程处理模式(和Nginx类似)让其性能卓越。
4.拥有一个功能出色的监控页面,实时了解系统的当前状况。
5.功能强大的ACL支持,给用户极大的方便。
6.支持原生SSL,同时支持客户端和服务器的SSL.
7.HAProxy可以作为MySQL、邮件或其它的非web的负载均衡;
8.支持虚拟主机

3. haproxy算法:

1.roundrobin---基于权重进行轮询,此算法是动态的,对于实例启动慢的服务器权重会在运行中调整.不过在设计上,每个后端服务器仅能最多接受4128个连接
2.static-rr---基于权重进行轮询,与roundrobin类似,但是为静态方法,在运行时调整其服务器权重不会生效.不过,其在后端服务器连接数上没有限制
3.leastconn----新的连接请求被派发至具有最少连接数目的后端服务器.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值