如何使用Azure处理负载平衡

时间:2016-04-11 20:27:22

标签: azure azure-web-sites

我建议我的公司开始使用Azure Web Apps作为我们的Web App。其他人希望设置Azure虚拟机来运行Web应用程序,只运行Web应用程序。

他们之所以这样做是因为他们目前处理推出的方式。 我想找到有关如何使用Azure Web Apps处理此问题的文档。

目前我们有2台负载均衡的服务器。在部署时,我们关闭一台服务器,更新它,然后切换到该服务器,关闭第二台服务器以更新它。

我确定使用网络应用程序更好的方法。我还没有完全熟悉服务器端,但我正在尝试获取信息

我们想要避免的是,如果我们发布更改,用户将获得30-60秒的加载时间。

1 个答案:

答案 0 :(得分:2)

Web Apps提供多个部署插槽,专门用于允许多个部署版本(例如,生产,开发,测试)。

内置的还有交换插槽的功能。这允许您将新构建部署到测试槽,测试它,然后与生产槽交换。此时,您的最终用户开始使用新的应用版本。您以前的版本位于另一个插槽中(直到您将其拆除)。

有关Web App部署位置here的更多信息。