如何负载平衡重要的Web应用程序?

我打算推出一个新的Web应用程序,我期望有很多的访问,所以负载均衡是有益的吗? 在什么情况下是有益的?

负载平衡通常是有用的,原因有两个:

首先,如果您的负载超过单个服务器可以处理的负载,则需要一个或多个负载均衡器来在两个或多个后端节点之间分配负载。

其次,如果您希望能够在服务器上进行维护,而不会对访问者造成不利影响。 在这种情况下,您可以从负载平衡旋转中移除一台服务器,执行所需的维护,然后重新进行轮换。 清洗,冲洗,重复。

当需要比单台机器可以提供更高的容量,或者比单台机器可以提供更高的可用性时,或者两者兼而有之时,需要进行负载均衡。 无论您在场景中是否需要它,根据您提供的信息都无法说明,根据我的经验,在服务器故障问题中提供足够的信息几乎是不可能的,以便能够回答这样的问题,足以避免它被封闭为“太本地化”。

我的build议是要么把它看作是(非常非常危险),要么就知道自己在做什么,以确保你的缩放是被照顾的。