2

我想在我的 nodejs websockets 服务器前面添加一个负载均衡器。计划是在另一台物理机上添加另一个节点,并在前面有一个负载均衡器。负载均衡器也将在它自己的物理机器上。

要求是可以处理数千个同时连接,我有点担心弹性上限。

我喜欢使用 bouncy 的一致性,因为它是一个节点模块,但同时 nginx 似乎可以处理更多的套接字连接或者更稳定一些。

任何有弹性或 nginx 作为负载平衡器经验的人都可以给我一些建议吗?

谢谢!

4

1 回答 1

1

nginx 非常适合大规模连接,请查看这些答案。

https://stackoverflow.com/a/16289251/2325522

在那里你可以看到如何使用 Nginx 作为负载平衡器。

您可能遇到的唯一问题是为 1000 个同时连接提供服务所需的质量带宽。

例子:

5000 clients * 0.25Mb/request (a little one)

=

1250mb (1.25Gb outgoing band-width)

希望这些能解决你的疑惑。

于 2013-05-20T11:30:33.217 回答