当您向单个服务器添加新软件以处理更多用户时,它是什么样的扩展方法?

当您向单个服务器添加新软件以处理更多用户时,它是什么样的扩展方法?

我读过有关扩展的文章(就术语和方法而言)。这让我对以下内容感到困惑:

在运行 Web 服务器(例如 Apache)的单台计算机上,如果系统管理员添加了前端、缓存、反向代理(例如 Varnish),那么在这种情况下,该服务器能够处理的请求数量就会增加。

我的问题:

设置这样的缓存会增加服务器处理工作的能力,从而扩大其规模,但不会增加节点数量或节点的容量。

这种类型的缩放称为什么?

答案1

这叫做缓存。或者你能想到的任何其他术语。

说实话,这并不是扩展本质上,但正在从根本上改变应用程序的交付方式。

扩展通常是指跨多个节点或至少在同一物理系统上的多个应用程序服务器之间的负载平衡。

相关内容