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

时间:2019-04-09 06:13:46

标签: asp.net-mvc performance-testing load-testing azure-web-app-service

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

Web性能和负载测试

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

与LoadTest相同的事情是通过Visual Studio或VSTS通过Http Archive执行的。

我们需要根据客户要求通过此操作。

还附有

应用服务设置图片。 enter image description here

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

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

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

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

希望有帮助