【发布时间】:2012-07-08 16:41:18
【问题描述】:
我们计划使用 Visual Studio 2010 负载测试对我们的应用进行压力测试。我们想知道我们的 MVC3 应用程序是否可以处理 1000 个并发用户。
为此我们需要多少台物理机?
我们目前的计划如下。
- 服务器 1(Web 服务器 + MS SQL):此服务器用于托管我们的应用程序。
- 服务器 2(测试控制器 + 其数据库)
- 机器 1(用于 200 个并发用户的测试代理 1)* 5
所以,我们似乎需要 7 台物理机。我们是否高估了物理机器?任何负载测试 1000 个并发用户的想法将不胜感激。谢谢!
【问题讨论】:
-
我认为 VS2010/VS2012 的评估版不会允许您测试那么多用户。您必须手动模拟来自“普通”测试项目的 Web 请求(并行)。
-
我认为机器有并发发送请求的限制。这就是为什么大多数负载测试实验室过去都有这么多节点来生成并发请求的原因。
标签: visual-studio-2010 load-testing