首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >1000个并发用户的负载测试

问1000个并发用户的负载测试
EN

Stack Overflow用户
提问于 2012-07-09 09:33:05
回答 1查看 4.9K关注 0票数 7

我们计划使用Visual 2010负载测试为我们的应用程序做压力测试。我们希望了解我们的MVC3应用程序是否能够处理1000个并发用户。

我们需要多少物理机器?

我们目前的计划如下。

  1. 服务器1( Web + MS ):此服务器用于承载我们的应用程序。
  2. 服务器2(测试控制器+ its数据库)
  3. 机器1(用于200个并发用户的测试代理1)*5

看来我们需要7台物理机器。我们是不是高估了物理机器?任何关于负载测试1000个并发用户的想法将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-09 11:50:28

根据我通过Visual Studio 2010进行负载测试的经验,我建议:

  1. 在server2上,还可以添加一个Test Agent。控制器不是一个沉重的过程。它的工作就是在代理之间共享测试并控制它们。 它还收集Data and Diagnostics,但是我建议遵循这个MSDN员额,而不是使用它们。
  2. 我认为为1000个用户服务的5种代理太多了。我能够运行大约700-800每个代理用户。当然,这取决于您在负载测试中使用的硬件和Unit Tests/ Web Performance Tests。
  3. 除非这是您项目的生产部署场景,否则我建议在server1上将Web Server与Db分开,因为在负载测试中,两者都需要更多的CPU和Memory。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11392406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档