zoukankan      html  css  js  c++  java
  • 几个负载均衡软件比较(HAPROXY VS LVS VS NGINX)

    Nginx的优点:

               nginx下载:http://nginx.net/

              性能好,可以负载超过1万的并发。

              功能多,除了负载均衡,还能作Web服务器,而且可以通过Geo模块来实现流量分配。

              社区活跃,第三方补丁和模块很多

              支持gzip proxy

                  缺点:

               不支持session保持。

               对后端realserver的健康检查功能效果不好。而且只支持通过端口来检测,不支持通过url来检测。

               nginx对big request header的支持不是很好,如果client_header_buffer_size 设置的比较小,就会返回400 bad request页面。

    Haproxy的优点:

              它的优点正好可以补充nginx的缺点。支持session保持,同时支持通过获取指定的url来检测后端服务器的状态。

              支持tcp模式的负载均衡。比如可以给mysql的从服务器集群和邮件服务器做负载均衡。

                  缺点:

              不支持虚拟主机(这个很傻啊)

              目前没有nagios和cacti的性能监控模板

    LVS的优点:

               性能好,接近硬件设备的网络吞吐和连接负载能力。

               LVS的DR模式,支持通过广域网进行负载均衡。这个其他任何负载均衡软件目前都不具备。

                  缺点:

               比较重型。另外社区不如nginx活跃。

    ipvsadm

    http://www.linuxvirtualserver.org/software/ipvs.html

  • 相关阅读:
    C++中的异常
    Hadoop YARN介绍
    js处理层级数据结构的一些总结
    Python数据结构
    Python的编码风格
    Python流程控制
    java中面试可能会问的问题
    深度学习
    Pescal Triangle Two
    Pascal Triangle
  • 原文地址:https://www.cnblogs.com/balaamwe/p/2324557.html
Copyright © 2011-2022 走看看