5

如果将 Web 应用程序部署为具有多个实例的 Azure 云服务(Web 角色),我是否仍应在其端点(HTTP 和 HTTPS)前面放置负载均衡器?

在 Azure 的产品页面上,它说负载平衡由 Azure 内部负责:

部署应用程序后,就是这样:从预配到负载平衡,再到运行状况监控,Azure 会处理其余部分。

如果是这样,添加负载均衡器会带来什么好处?

4

1 回答 1

10

不,云服务在您的 Web 角色实例前面自动包含外部端点的负载均衡器。除了这种自动使用之外,负载均衡器服务现在也用于使用 Azure 虚拟机的人,也可以在内部使用(如在防火墙后面,用于跨多个 VM 进行负载均衡工作以进行后端处理)。内部负载均衡器功能最终也将出现在云服务中,这样您就可以跨工作角色或 Web 角色执行负载均衡器之类的事情,而不是暴露在互联网上。我认为一旦添加了服务定义和服务配置中的配置设置,这将得到支持。

您可以在 MSDN上阅读更多关于为虚拟机设置和内部负载平衡的文档。

该服务还有一篇很好的博客文章

于 2014-08-17T18:04:39.327 回答