Web App Autoscaling - 发生这种情况时会发生什么?

时间:2017-12-27 16:08:25

标签: azure azure-web-sites azure-web-app-service

在Azure中,您可以自动扩展您的网络应用。您可以创建一个允许您确定何时自动缩放的规则。发生自动缩放时,会添加(或删除)一个App Service实例。我很好奇这究竟是什么意思。例如,假设我目前有一个使用S2服务层的Web应用程序。当缩放发生时,是否添加了另一个S2实例?我怀疑是这种情况。并且,如果是这种情况,那么处理两个(或N个)实例之间的负载平衡的是什么?这是自动处理的吗?

1 个答案:

答案 0 :(得分:3)

您是对的 - 当您自动缩放时,您正在添加相同类型的其他实例。缩放是无缝的;在横向扩展期间没有停机时间。您对负载平衡也是正确的。负载平衡自动完成。 Azure将在您的两个(或更多)实例之间发出请求。我99.99%确定这是循环法,除非你启用了ARRA亲和力。如果我错了,请有人在循环赛中纠正我。我可以告诉你,在扩展后观看我的Web App实例时,负载相当均匀。