为什么所有应用服务请求最终都在同一个实例中?

问题描述 投票:0回答:1

我已将我的

App Service Plan
配置为具有
4 instances

App Service Plan
中,我托管 1 个 Web 应用程序和 1 个 api (node.js)。

手动将实例计数设置为 4 后等待一个小时左右,我执行负载测试,但我看到只有 1 个实例被命中。

是什么阻止我使用所有服务器?

我已设定:

  • session affinity
    OFF
  • 在负载测试中使用 4 个实例,每个实例 100 个用户,启用公共流量。
  • App Service Plan
    实例计数设置为
    4

对我来说,这似乎就是我在 4 个实例上均匀平衡流量所需的全部内容,但似乎并没有这样做。我在这里缺少什么?

azure azure-app-service-plans azure-webapps azure-load-testing
1个回答
0
投票

您可能需要确认应用服务上配置的实例。这是在缩放下配置的。

可以将 ASP 上的实例数量扩展到特定值,但计划上托管的每个应用服务具有不同数量的实例。如果某些应用程序未设计为支持多个实例,这非常有用。

© www.soinside.com 2019 - 2024. All rights reserved.