2013-01-20 209 views
0

我目前在单个服务器上有许多Web服务。 未来,我们希望将负载从单个服务器移出并将其分配到其他服务器。在不同的专用Web服务器上拆分Web服务

我熟悉扩展的概念,但在我们的情况下,我希望在不同的Web服务器上有不同的Web服务,以便将流量路由到正确的Web服务。因此,执行更多密集工作的Web服务可专用于特定的服务器。

我该怎么做?

我需要更改我的客户端应用程序,以便在正确的Web服务器上调用正确的Web服务吗?

回答

1

我认为在这里使用适当的模式将有一个服务器与调度程序,只会将请求转发到适当的后端服务。然后,如果您决定将其中一个后端服务移动到另一个服务器,那么您可以在调度程序中进行配置更改。

我相信你可以通过编程的方式来完成,但我相信软件或硬件(如F5)负载均衡器有能力配置它。

+0

谢谢你sebastien为你输入。我不知道负载平衡器可以根据调用过滤到不同的服务器。我以为他们只是循环式的分配。 –

+1

他们通常做的不止于此 - 来自维基百科的以下内容描述了该功能:内容感知切换:大多数负载平衡器可以根据请求的URL向不同服务器发送请求,假设请求未加密(HTTP)或者如果它是加密(通过HTTPS)HTTPS请求在负载平衡器处终止(解密)。 –

相关问题