HAproxyLvsNgixn代理服务器对比

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HAproxyLvsNgixn代理服务器对比相关的知识,希望对你有一定的参考价值。

nginx分析:
优点:
工作在七层,
正则表达式比HAproxy强大
并发量可以达到几万次
nginx还可以作为web服务器使用
缺点:
仅支持http、https、mail协议,应用面小
监控检查仅通过端口,无法使用url检查

HAproxy
优点:
可以通过url进行健康检查
效率、负载均衡速度、高于Nginx、低于lvs
HAproxy支持TCP,可以对mysql进行负载均衡
调度算法丰富
缺点:
正则弱于Nginx
日志依赖于syslogd,不支持apache日志

LVS分析
优点:
负载能力强。工作在4层,内存、cpu消耗低
配置低、减少人为错误
应用面广,几乎可以为所有应用提供负载均衡
缺点:
不支持正则表达式,不能实现动静分离
不支持url健康检查

负载均衡能力:
LVS>HAproxy>Nginx
不选择LVS原因:
1.lvs不支持正则表达式,不能实现html网页和php网页分离
2.不支持url健康检查
不选nginx原因:
1.应用面小,不可以对mysql进行负载均衡
2.无法url检查

以上是关于HAproxyLvsNgixn代理服务器对比的主要内容,如果未能解决你的问题,请参考以下文章

国服的lol不想打了,想去打韩服lol。在网上查了说是啥代理节点,是啥意思?家里的电信宽带是8

Istio与SpringCloud对比

Nginx 反向代理

nginx 反向代理 proxy_pass 及对比nginx与haproxy反向代理服务器功能性能的优劣

nginx代理缓存upstream

nginx 正向代理