LVS,Nginx,HAProxy简单对比
LVS,Nginx,HAProxy 作为负载均衡器对比1
2
3
4
5
6
7
LVS:
优点:
负载均衡能力强,工作在4层(内核中)
稳定,配置简单
应用范围广
缺点:
不支持后端real server 的健康状态监测
1
2
3
4
5
6
7
8
9
10
nginx:
优点:
强大的正则表达式,工作在7层
nginx对网络的依赖小
nginx配置简单,模块众多
nginx支持后端real server的健康状态检查
缺点:
nginx 社区版不支持url来对后端服务器进行健康状态检查
nginx不支持4层的负载均衡,仅支持http协议
nginx的session保存功能较差,仅支持ip_hash调度算法
1
2
3
4
5
6
7
HAProxy
优点
支持4层和7层转发(http和tcp mode)
支持通过url对后端服务器的健康状态监测
session保持功能较强
缺点
拓展性差
页:
[1]