首页 文章

用于并行执行的开源负载测试工具

提问于
浏览
0

我曾经使用JMeter进行负载测试,但却陷入了必须执行并行请求的程度,这似乎是不可能的 . (如果可能,请解释)

那么有没有任何开源工具可以提供帮助 . 必须增加负载至少 1000VU

4 回答

  • 0

    根据您的硬件,您可能需要考虑remote (distributed) testing,其中一个主控主机协调多个JMeter从站以创建巨大的负载 .

    关于“并发”,JMeter提供了2个测试元素来控制负载模式 .

  • 1

    这似乎不可能 . (如果可能的话,请解释)

    增加线程数(用户数),即同时发出的请求数 . 主页显示了确切的示例:

    http://jmeter.apache.org/usermanual/build-web-test-plan.html

    希望这可以帮助 .

  • 0

    随意尝试Yandex.Tank - https://github.com/yandex-load/yandex-tank . 它可以达到每秒80k并行请求 .

  • 0

    正如德米特里先生所说,你可以考虑 distributed testing using jmeter .
    还要考虑以下几点,
    1.使用64位JVM并增加堆内存 .
    2.在非gui模式下运行负载测试并删除所有监听器(您可以在测试后添加它以显示结果)
    3.使用最新版本的Jmeter(2.11),因为资源利用率最佳(CPU,内存) . OR 使用Gatling载荷测试工具(http://gatling-tool.org/) . 你可以找到comparative study of gatling Vs Jmeter

相关问题