【发布时间】:2012-02-13 12:23:19
【问题描述】:
我正在尝试确定如何对 TCP 流量进行负载平衡。我了解 HTTP 负载平衡的工作原理,因为它是一个简单的请求/响应架构。但是,当您的服务器尝试将数据写入其他客户端时,我不确定您如何负载平衡 TCP 流量。我附上了一个简单的 TCP 聊天服务器的工作流程图像,我们希望在其中平衡 N 个应用程序服务器的流量。是否有任何负载均衡器可以做我想做的事情,还是我需要研究一个不同的主题?谢谢。
【问题讨论】:
-
像您展示的并行布局中的负载平衡存在您注意到的一些问题。以 IRC 为例,它具有树形布局(这有助于同步并简化向每个人的消息传递),并且通过树的数据量并不是那么多,根据例如。 freenode 操作,尽管他们有近 8 万用户。
标签: tcp load-balancing