我使用 Visual Studio Team System 2008 Team Suite 对我的 Web 应用程序进行负载测试(它使用 ASP.MVC 技术)。
负载模式:恒定(这意味着我始终拥有恒定数量的虚拟用户)。我指定 1000 个用户的配置来分析我的 Web 应用程序在真正压力条件下的性能。我多次运行相同的负载测试,同时对我的应用程序进行一些更改。
但是在分析负载测试结果时,我发现了一个奇怪的依赖关系:当平均页面响应时间变大时,每秒请求数也会增加!反之亦然:当平均页面响应时间越少,每秒请求数越少。这种情况用户量少(5-50个用户)时不复现。
你如何解释这样的结果?