haproxy:
Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,他支持双机热备,虚拟主机、基于TCP和HTTP应用代理等功能。配置简单,而且拥有很好的对服务器节点的健康检查功能当其代理的后端服务器出现故障时,Haproxy会自动的将该故障服务器摘除,
Haproxy特别使用与那些访问量很大。但又需要会话保持或七层应用的业务。Haproxy运行在普通的服务器硬件上,仅仅进行简单的优化就可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合到各种网站的架构中,同时使得应用服务器不会暴露到网络中Haproxy软件引入了frontend,backend的功能,frontend可以运维管理人员根据任意HTTP请求头做规则匹配,然后把请求定向到相关的backend通过frontend和backup,我们可以很容易的实现haproxy的7层代理功能,haproxy是一款不可多得的优秀代理服务软件
1.支持客户端侧的长链接(client-side keep-alive)
2.支持TCP加速(TCP speedups)