【问题标题】:Difference Between TCP Load Balancer and HTTP Load Balancer and when to use what?TCP负载均衡器和HTTP负载均衡器之间的区别以及何时使用什么?
【发布时间】:2014-11-02 19:17:25
【问题描述】:

我试图了解这两者之间的基本用例以及何时更喜欢其中一个。

  1. 例如 HAProxy 支持 TCP 负载平衡。在实际情况下,这将是一个决定因素?
  2. 还有什么 HTTP LB 可以实现 TCP 不能,反之亦然
  3. 任何参考架构

任何与实际用例示例相关的链接都会很棒

【问题讨论】:

    标签: web-applications architecture load-balancing haproxy


    【解决方案1】:
    1. 例如 HAProxy 支持 TCP 负载平衡。在实际情况下,这会成为决定性因素吗?

    如果您使用的是 sockets/comet/full-duplex,您可能会使用它

    1. 还有什么 HTTP LB 可以实现 TCP 不能,反之亦然

    目前,HAproxy 是市场上最可靠的 TCP 和 websocket 负载均衡器。

    1. 任何参考架构

    这会给你一个开始http://highscalability.com/blog/2014/8/11/the-easy-way-of-building-a-growing-startup-architecture-usin.html

    【讨论】:

      【解决方案2】:

      TCP 负载均衡非常简单但功能强大,可以在第 4 层 (LVS) 或第 7 层 (HAProxy) 实现。 HTTP 负载均衡器是一个反向代理,可以对 HTTP 流量执行额外操作,即重写流量部分和插入 cookie 等。 如果你需要一个 HTTP,你只需要一个,如果你不需要,你就不需要。 (我确信这句话几乎是有道理的)。

      【讨论】:

        猜你喜欢
        • 2021-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-31
        • 2021-09-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多