Microsoft Azure - 性能测试总是以失败/异常结束

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

使用.NET 4.7构建的Web站点以及Web API 2.0已部署到Azure Paas。它可以同时处理100个用户负载。

Web性能和负载测试

从Azure或Visual Studio运行性能测试时,结果就像异常和失败一样。异常子类型是SocketException,最后一条消息是“远程服务器强行关闭现有连接”。有关详细信息,请参阅随附的屏幕截

从Visual Studio或VSTS通过Http Archive执行LoadTest会发生同样的事情。

我们需要根据客户要求传递此信息。

还附加了应用服务设置图像。 enter image description here

另外,尝试使用Https Only ON和TLS 1.2版。

enter image description here

enter image description here

asp.net-mvc performance-testing load-testing azure-web-app-service
1个回答
0
投票

我相信你处于Web服务器的最大阈值能力。您提到当虚拟用户数超过100时会出现错误。很可能Web服务器没有足够的资源来处理请求,因此某些请求超时。

请检查CPU使用情况,可用内存和其他计数器,以确定Web服务器是否有足够的资源来处理高用户负载下的请求。

希望能帮助到你

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