NGINX 负载平衡或更强大的硬件?请解释一下

NGINX 负载平衡或更强大的硬件?请解释一下

我有一个 Web 应用程序,并希望它能够吸引许多并发用户。我见过工程师使用负载平衡来实现最佳效率,但我仍然不明白购买更多服务器比仅仅升级当前硬件(例如 64 核处理器和英特尔 750 固态硬盘)有什么好处。NGINX 应该已经利用了这些核心并为这些核心创建单独的进程,并在核心之间平衡负载,不是吗?

我真正想说的是成本。既然可以升级现有硬件,为什么还要购买另一块主板、另一台机箱、电源等呢?

答案1

冗余度、弹性、可扩展性和灵活性都是这里的因素。

许多环境超越 Web 层中的单个服务器进行扩展。了解环境的实际瓶颈是什么也很有意义:CPU?RAM?网络?

相关内容