6

通常,当应用程序部署在服务器场上时,它有一个中央数据库、一个或多个应用程序服务器以及一个或多个 Web 服务器。

既然应用层中的所有服务都将通过 Web 服务器访问,那么为什么不将 Web 服务器部署在与应用服务器相同的物理层上呢?

具体查询是 - 将 Web 服务器部署为单独层的原因是什么?

从更广泛的角度来看,决定部署方案时的一般考虑因素是什么?

4

1 回答 1

5

如果您的应用程序服务器比 Web 服务器占用更多的 CPU 资源(大多数时候都是这种情况),您可以在保持 Web 服务器数量不变的同时横向扩展应用程序服务器。

在 Web 场和应用程序场之间放置一个 NLB,您可以拥有(例如)2 个 Web 服务器和 5 个或更多(或其他)应用程序服务器来处理请求。它使管理基础设施成本变得更加容易。

于 2011-03-11T10:42:20.427 回答