相对于 1.4 版本来说,1.5 版本包括了许多新特性和性能改进:
- 支持 SNI/NPN/ALPN 和 OCSP stapling 的原生 SSL;
- 支持 IPv6 和 UNIX sockets;
- full HTTP keep-alive for better support of NTLM and improved efficiency in static farms;
- HTTP/1.1 compression (deflate, gzip) to save bandwidth;
- PROXY protocol versions 1 and 2 on both sides;
- data sampling on everything in request or response, including payload;
- ACLs can use any matching method with any input sample maps and dynamic ACLsupdatablefrom the CLI stick-tables support counters to track activity on any input samplecustom format for logs, unique-id, header rewriting, and redirects;
- improved health checks (SSL, scripted TCP, check agent, …)
- much more scalable configuration supports hundreds of thousands of backends and certificates without sweating.
从 dev26 开始,修复了一些 bug,对一些重要的东西进行了集成。
以下是从 1.4.0 到 1.5.0 版本的一些数据:
- 1574 天(4 yr 3 mon)
- 26 个开发版本 (one every 2 months on average)
- 540 个 bugs 修复 (387 added during 1.5, 153 affecting 1.4 as well)
- 2549 commits
- 683 unique commit dates (at least this many days worked)
- up to 24 commits per day
- 69712 lines removed, 122279 lines added
- many extremely useful bug reports (too many to list)
- 73 code/doc contributors
改进记录: http://www.haproxy.org/download/1.5/src/CHANGELOG
下载:
tar.gz http://www.haproxy.org/download/1.5/src/haproxy-1.5.0.tar.gz (md5)
其他 http://www.haproxy.org/download/1.5/
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机, 它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整 合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。
下图是HAProxy的架构:
下图是HAProxy的监控页面截图:
转载请注明:爱开源 » HAProxy 1.5.0