【问题标题】:JMeter 5.0: View results in a tree listener shows result of last 100 threads only [duplicate]JMeter 5.0:在树侦听器中查看结果仅显示最后 100 个线程的结果 [重复]
【发布时间】:2018-09-30 02:27:04
【问题描述】:

我们用 200 个用户执行了我们的脚本,然后在树形监听器中看到查看结果只显示最后 100 个用户的结果?为什么会自动清除数据?

【问题讨论】:

    标签: multithreading jmeter listener


    【解决方案1】:

    这是自 4.0 版以来 JMeter 的常规行为。

    View Results Tree 之前将所有 SamplerResults 存储在内存中,因此使用 GUI 模式进行负载测试的用户最终会出现 OutOfMemory。

    因此 Jmeter 团队引入了一种新行为,该行为仅保留有限数量的结果且非立即刷新。

    控制这个的属性可以在 user.properties 中修改:

    view.results.tree.max_results 应存储和显示的主要样本的最大数量。 值 0 将存储所有结果。这可能会消耗大量内存。 默认为:500

    无论如何,你永远不应该在 gui 模式下加载测试,使用非 gui 模式并使用以下命令生成 html 报告:

    jmeter -n -t test.jmx -l results.csv -e -o 报告输出文件夹

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-15
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      相关资源
      最近更新 更多