用于负载平衡的服务器体系结构

问题描述 投票:0回答:1

我正在学习有关负载平衡和配置负载平衡服务器体系结构的方法,并且我对体系结构有疑问。

如果使用负载均衡器,这意味着我想通过将每个后端服务器放在负载均衡器(nginx,haproxy等)的后面来减少负载。然后,我是否必须将负载均衡器和其他后端服务器分离在物理上不同的服务器中?感觉没有必要将负载均衡器和后端服务器放到一台机器上,因为这根本不会分散负载(所有进程都在一台机器上)。

换句话说,例如,如果我在机器A中运行nginx服务器,是否必须在机器B中运行Node.js后端服务器?还是可以将整个架构放在一台机器上?

我知道没有最好的架构,但是我想了解一般的架构模式。

如果我的问题似乎含糊或难以理解,请发表评论-然后我将尝试更具体地解释。

nginx load-balancing haproxy
1个回答
0
投票

据我了解,您希望在不同的服务器或VM上运行每个“负载平衡”的服务器。否则,您是对的,负载将不会“平衡”。您将为作为负载平衡群集一部分的每个服务器运行一个后端。

© www.soinside.com 2019 - 2024. All rights reserved.