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