我们的 WCF 端点性能存在问题,因此我们进行了压力测试以获取有关此的更多信息。
我们的环境:
- 负载均衡器;
- 每个主机 4 个主机(4vCPUS 和 4Gb RAM);
应用程序配置
- CPU 限制应用程序池:0(默认 - 无限制)
- 每个处理器的线程数限制:25(默认)
- ASP 队列长度属性:3000
- MaxPoolThreads 注册表项:未设置
- 连接超时:120 秒(2 分钟)
压力测试数据 - 10 分钟内收到 5000 个请求
压力测试结果 使用Dynatrace 观察测试结果。- 最初我们的响应时间为 24,6(时间太长) - 一旦收到更多请求,我们的响应时间就会增加。达到 55,3 分钟。
WCF 配置