LVS和HAProxy相比,它的异同是什么?
1、 两者都是如软件负载均衡。但lVS是基于linux操作系统实现的一种软负载均衡,Haproxy是根据第三
方应用实现的软负载均衡。
2、 LVS是基于四层的IP负载均衡技术,而Haproxy是基于四层和七层技术、可提供TCP和HTTP应用的综
合负载均衡技术
3、 LVS工作在ISO模型的第四层,因此其状态检测功能单一,而Haproxy状态检测功能强大,可支持端
口、URL、脚本等多种状态检测方式
4、 Haproxy功能强大,但整理处理性能低于四层负载均衡模式的LVS。
acl is_boss_pispower_com hdr(host) -i boss.pispower.com
url : string
This extracts the request‘s URL as presented in the request.
路径: 字符串
提取请求的URL路径,从第一个斜线开始和在问号前结束
env=zj&phone=18072722237(没有主机部分)
一个典型的使用是预取缓存,和需要聚合多个数据库信息和把它们保持在caches里。
acl方法:这个字段用来定义实现ACL的方法,HAProxy定义了很多ACL方法
- 所有的ACL-指定的标准说明一个默认的匹配方法,最常见的是,那些标准是有把原始的例子获取方法和匹配方法联系在一起。
- 比如, "hdr_beg" 应用"beg"匹配 例子 检索使用"hdr" 获取方法。
用一个例子来演示会更加清晰