代码之家  ›  专栏  ›  技术社区  ›  Werner

使用HAProxy AND Keepalive与仅Keepalive的优势

  •  11
  • Werner  · 技术社区  · 9 年前

    根据(详细)主题,使用 Keepalived & HAProxy 作为HA Web服务器 loadbalancer 与纯保活解决方案相比?

    2 回复  |  直到 9 年前
        1
  •  21
  •   l3ehnam    9 年前

    Keepalive在第4层工作,因此根本没有第7层的知识。通过将HAProxy和Keepalive一起使用,您可以从HAProxy在第7层中提供的一些选项中获益,例如 Stickiness , Sampling and converting information , ACLs and conditions , Content switching , Stick-tables , Formated strings , HTTP rewriting and redirection , Server protection , etc .

    如果你只需要一个负载平衡器,而不需要任何操作或任何高级决策(第7层),你可以只使用Keepalive,因为它在第4层工作,所以速度会更快。

        2
  •  0
  •   Root Loop    2 年前

    管理员可以同时使用Keepalived和HAProxy,以实现更强健和可扩展的高可用性环境。利用HAProxy的速度和可扩展性,结合Keepalived故障切换服务,为HTTP和其他基于TCP的服务执行负载平衡,管理员可以通过在真实服务器上分配负载来提高可用性,并通过向备份路由器执行故障切换来确保路由器不可用时的连续性。

    keepalived and haproxy