gpt4 book ai didi

visual-studio-2010 - 1000个并发用户的负载测试

转载 作者:行者123 更新时间:2023-12-04 12:35:08 25 4
gpt4 key购买 nike

我们计划使用 Visual Studio 2010 负载测试对我们的应用程序进行压力测试。我们想知道我们的 MVC3 应用程序是否可以处理 1000 个并发用户。

为此,我们需要多少台物理机?

我们目前的计划如下。

  • 服务器 1(Web 服务器 + MS SQL):此服务器用于托管我们的应用程序。
  • 服务器 2(测试 Controller + 其数据库)
  • 机器 1(测试代理 1 用于 200 个并发用户)* 5

  • 所以,看起来我们需要 7 台物理机。我们是否高估了物理机器?任何对 1000 个并发用户进行负载测试的想法将不胜感激。谢谢!

    最佳答案

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

  • server2您也可以添加一个 Test Agent . Controller 不是一个繁重的过程。它的工作只是在代理之间共享测试并控制它们。它还收集了 Data and Diagnostics ,但我建议遵循此 MSDN post而不使用它们。
  • 我认为 1000 个用户的 5 个代理太多了。我可以为每个代理运行大约 700-800 个用户。当然,这取决于硬件和 Unit Tests/ Web Performance Tests您在负载测试中使用。
  • 除非这是您项目的生产部署方案,否则我建议您使用 server1分隔 Web Server来自您的 Db因为在负载测试中两者都需要更多 CPUMemory .
  • 关于visual-studio-2010 - 1000个并发用户的负载测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11392406/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com