使用.NET 4.7构建的Web站点以及Web API 2.0已部署到Azure Paas。它可以同时处理100个用户负载。
Web性能和负载测试
从Azure或Visual Studio运行性能测试时,结果就像异常和失败一样。异常子类型是SocketException,最后一条消息是“远程服务器强行关闭现有连接”。有关详细信息,请参阅随附的屏幕截
从Visual Studio或VSTS通过Http Archive执行LoadTest会发生同样的事情。
我们需要根据客户要求传递此信息。
另外,尝试使用Https Only ON和TLS 1.2版。
我相信你处于Web服务器的最大阈值能力。您提到当虚拟用户数超过100时会出现错误。很可能Web服务器没有足够的资源来处理请求,因此某些请求超时。
请检查CPU使用情况,可用内存和其他计数器,以确定Web服务器是否有足够的资源来处理高用户负载下的请求。
希望能帮助到你