【发布时间】:2016-08-01 07:22:26
【问题描述】:
我们有一个 MVC Web 应用程序,我们希望对这个应用程序进行 50k 用户的负载测试。目前我们正在使用 J Meter 从非 GUI 模式进行分布式测试。我们能够使用 10 台不同的机器模拟 7k 用户(主从配置)。
但是要实现 50k 用户,我们需要大量的机器,这是一个繁琐的过程。是否有任何免费工具可以实现这一目标。
【问题讨论】:
-
如果您的 Web 应用程序中有 50K 用户,那么一台服务器应该可以解决此问题。请记住,50K 总用户与 50K 并发用户不同(这就像 Facebook 或 Google 的流量水平)。
-
@halfer 可以,我们不希望有 50k 并发用户。
-
好的,考虑到这一点,您还需要多台机器吗?如果您正在进行负载测试,我希望您会想要真正的机器而不是虚拟机,或者虚拟机是否适合您的目的?无论哪种方式,您都可以尝试像 Ansible 或 Puppet 这样的 devops 工具。
标签: performance jmeter performance-testing load-testing stress-testing