Nginx:1.9.4
HaProxy:1.5
|
Nginx |
Haproxy | |||
|
吞吐量(最大流量) |
30MB/s |
50MB/s | ||
|
最大并发 |
100k |
120k | ||
|
TPS |
15k |
| ||
|
|
|
| ||
|
负载算法 |
源IP |
Ip_hash |
source | |
|
轮询 |
rr |
roundrobin | ||
|
加权轮询 |
weight |
static-rr | ||
|
|
least_conn |
leastconn | ||
|
|
Url_hash(第三方) |
uri | ||
|
|
Fair(第三方) |
rl_param | ||
|
|
|
first(顺序加满) | ||
|
|
least_time |
hdr (HTTP header) | ||
|
|
|
rdp-cookie(<name>) | ||
|
会话保持(Session) |
源IP |
ip_hash |
source | |
|
cookie |
Sticky_cookie_module |
Cookie insert | ||
|
|
|
Cookie rewrite | ||
|
|
|
Cookie prefix | ||
|
健康检查 |
端口检测(不支持URL检测) |
TCP(端口) | ||
|
Check(tengine) |
Option |
httpchk HEAD ...... | ||
|
Mysql-check | ||||
|
|
Observe<Layer4/7>协议返回 | |||
|
SSL卸载 |
支持 |
支持 | ||
|
协议支持 |
HTTP(S)/Email |
TCP | ||
|
http压缩 |
支持 |
支持 | ||
|
内存缓存 |
Nginx_cache |
+Varnish | ||
|
TCP连接复用 |
|
| ||
Haproxy的负载均衡能力比nginx好,Nginx作为web服务器更优秀 (Varnish作为静态存储)。
本文对比了Nginx 1.9.4和HaProxy 1.5在负载均衡上的表现,指出HaProxy在负载均衡能力上优于Nginx,而Nginx作为Web服务器表现出色,尤其在结合Varnish进行静态内容缓存时。
562

被折叠的 条评论
为什么被折叠?



