为1000个并发用户加载测试
我们计划使用Visual Studio 2010负载测试来为我们的应用程序进行压力测试。 我们想知道我们的MVC3应用程序是否可以处理1000个并发用户。
我们需要多少台物理机器?
我们目前的计划如下。
所以,好像我们需要7台物理机器。 我们是否在估计物理机器? 任何想法负载测试1000并发用户将不胜感激。 谢谢!
根据我通过Visual Studio 2010
进行负载测试的经验,我建议:
server2
你也可以添加一个Test Agent
。 控制器不是一个繁重的过程。 其工作就是在代理人之间分享测试并对其进行控制。 它也收集
Data and Diagnostics
,但我建议遵循此MSDN帖子,不使用它们。 Unit Tests/ Web Performance Tests
测试。 server1
上将Web Server
与Db
分开,因为Db
负载测试时,两者都需要更多的CPU
和Memory
。