我计划启动一个新的 Web 应用程序,并预计会有大量的访问量,那么负载平衡是否有用?在什么情况下它是有益的?
答案1
负载平衡通常很有用,原因有二:
首先,如果您的负载超过单个服务器的处理能力,那么您将需要一个或多个负载平衡器在两个或多个后端节点之间分配传入负载。
其次,如果您希望能够在不影响访问者的情况下对服务器进行维护。在这种情况下,您可以从负载平衡轮换中移除一台服务器,执行所需的维护,然后将其重新放入轮换中。清洗、冲洗、重复。
答案2
当您需要比单台机器更高的容量或更高的可用性,或两者兼而有之时,您需要负载平衡。根据您提供的信息,无法判断在您的场景中是否需要它,并且根据我的经验,在 Server Fault 问题中提供足够的信息来回答这样的问题几乎是不可能的,但要使问题保持足够通用以避免它因“过于本地化”而被关闭。
我的建议是,要么随机应变,要么看看(非常,非常您可能已经意识到扩展可能很危险),或者聘请了解情况的人来确保您的扩展工作得到妥善处理。