集群调度对比

nginx  
 优点:
    工作在七层,可以针对http做风流策略
    1.9版本开始支持4层代理
    正则表达式比HAProxy强大
    安装,配置,测试简单,通过日志可以解决多数问题
    并发量可以达到几万次
    nginx还可以作为web服务器使用
 缺点
    七层代理仅支持http,https,mali协议应用面比较小
    监控端口仅通过端口,无法使用url(网页)检查
LVS  
 优点  
    负载能力强大,工作在四层,对内存,cpu消耗低
    配置性低,没有太多的可配置性,减少人为错误
    应用面广,几乎可以为所有的应用提供负载均衡
 缺点
    不支持正则表达式结构,不能实现静动态分离
    如果网络结构庞大,LVS_DR配置比较繁琐
 
HAPorxy
 优点
    支持session,coolie功能
     可以通过url进行负载均衡
    效率,负载均衡速度高,高于NGinx,低于LVS
    HAProxy支持TCP,可以对Mysql进行负载均衡
    调度算法丰富
 缺点
    正则弱于nginx
    日志依赖软件syslogd
nginx  
 优点:
    工作在七层,可以针对http做风流策略
    1.9版本开始支持4层代理
    正则表达式比HAProxy强大
    安装,配置,测试简单,通过日志可以解决多数问题
    并发量可以达到几万次
    nginx还可以作为web服务器使用
 缺点
    七层代理仅支持http,https,mali协议应用面比较小
    监控端口仅通过端口,无法使用url(网页)检查
LVS  
 优点  
    负载能力强大,工作在四层,对内存,cpu消耗低
    配置性低,没有太多的可配置性,减少人为错误
    应用面广,几乎可以为所有的应用提供负载均衡
 缺点
    不支持正则表达式结构,不能实现静动态分离
    如果网络结构庞大,LVS_DR配置比较繁琐
 
HAPorxy
 优点
    支持session,coolie功能
     可以通过url进行负载均衡
    效率,负载均衡速度高,高于NGinx,低于LVS
    HAProxy支持TCP,可以对Mysql进行负载均衡
    调度算法丰富
 缺点
    正则弱于nginx
    日志依赖软件syslogd


猜你喜欢

转载自www.cnblogs.com/liujiab/p/11411388.html
今日推荐