代码之家  ›  专栏  ›  技术社区  ›  mthurlin

分布式HTTP基准测试工具?[关闭]

  •  2
  • mthurlin  · 技术社区  · 17 年前

    我想对我们公司正在开发的一个网站进行基准测试。它将由多个web和后端服务器组成。

    为了能够正确模拟大量请求,我考虑使用我们的开发机器(大约15 Xp/Vista)和一些备用的红帽服务器作为基准客户端。

    是否有任何工具可以让我将这些机器设置为从属/客户端,然后控制它们执行组合基准测试并获得聚合结果?

    基准测试将包括模拟正常用户登录并浏览几页。

    4 回复  |  直到 17 年前
        1
  •  4
  •   UBIK LOAD PACK    13 年前

    Apache JMeter 是此域中的引用。 您将在JMeter上设置为控制器,并根据可用内存和cpu设置负载所需的从属设备。

    在你的情况下,最好使用非gui测试 以获得更好的性能结果。

        2
  •  2
  •   Gumbo    17 年前

    如果你只想模拟简单的请求,你可以使用 Apache’s ab .

        3
  •  1
  •   krosenvold    17 年前

    我用过 grinder 这是相当成功的。

    您可能还想注意到,从内联网到服务器所在的DMZ,我们遇到了严重的基础设施问题,这并不罕见。无论我们推动了多少,我们都无法通过足够的流量(一些公司可以从他们的DMZ向外拥有千兆互联网连接,但指向内部的东西通常是完全不同的口径)

    在一个项目中,我们最终在服务器大厅里得到了几台披萨盒电脑。

        4
  •  1
  •   jc00ke    10 年前

    如果需要对多台机器进行负载测试,请查看 Tsung ,一个用Erlang编写的分布式负载测试工具。它功能齐全,肯定会在许多机器上扩展。