发布于 2015-10-15 00:57:56 | 334 次阅读 | 评论: 0 | 来源: 网友投递
HAProxy WEB负载均衡解决方案
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。
HAProxy 1.6.0 发布,该版本主要更新如下:
esources management :
- dynamic buffer allocation
- automatic maxconn setting
- peers disable
- peers process binding
Configuration management :
- config support for quotes
- config environment variables
Notification / reporting :
- stats clean encoding in CSV
- mailers
- log-tag
- log-format tags %H*
Server state management :
- state keeping across reload
- multiple redispatch
- dns resolution
- CLI server address change
- external checker
- tcp-check comment
High-level processing / scripting :
- lua
- variables
- gpt0
- 64-bit integer in samples
- more flexible sample management
- declared captures
- http-response redirect
- http-request capture
- {url,body}_param supports any param
- device identification
- option http-buffer-request
- arithmetic fetches and convs
- new fetch/conv (query, json, field, ...)
- http-request set-{path,query,method,uri}
- table lookups converters
- header manipulation on status code 101
Client-facing SSL/TLS :
- ECDSA client support detection
- SSL cert forgery on the fly
- TLS cert transparency (SCTL)
- TLS ticket key load from file/CLI
- custom SSL DH params
Server-facing SSL/TLS :
- specify TLS sni to server
- no-ssl-reuse
Performance :
- HTTP server connection sharing
- use pcre-study by default
- stateless gzip/deflate compression
- compression of 201-203
- pattern cache
Reliability :
- peers v2
- TCP_USER_TIMEOUT
Integration :
- linux namespaces
- http-request set-src
- HTTP/0.9 disabled by default
- RTSP basic compatibility
- option http-ignore-probes
- max syslog line length
Documentation :
- added more documentation (intro, management, lua)
- removed obsolete and confusing docs
- removed lots of obsolete config files
详情请查看:whats-new-in-haproxy-1-6/
相关下载:
Site index : http://www.haproxy.org/
Sources : http://www.haproxy.org/download/1.6/src/
Git repository : http://git.haproxy.org/git/haproxy-1.6.git/
Git Web browsing : http://git.haproxy.org/?p=haproxy-1.6.git
Changelog : http://www.haproxy.org/download/1.6/src/CHANGELOG
Cyril's HTML doc : http://cbonte.github.com/haproxy-dconv/intro-1.6.html
Cyril's HTML doc : http://cbonte.github.com/haproxy-dconv/configuration-1.6.html
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机, 它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整 合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。
下图是HAProxy的架构:
