【问题标题】:Ho to increase Java heap space for jmeter如何为 jmeter 增加 Java 堆空间
【发布时间】:2019-01-23 12:00:29
【问题描述】:

一段时间后运行我的测试时,我遇到了以下错误,例如“java.lang.OutOfMemoryError: Java heap space” 有人可以帮助我如何增加 jmeter 的 Java 堆空间。

2018-08-16 18:57:07,765 错误 o.a.j.JMeter:未捕获的异常: java.lang.OutOfMemoryError:Java 堆空间 2018-08-16 18:57:14,745 信息 o.a.j.t.JMeterThread:线程完成:线程组 1-6 2018-08-16 18:57:14,745 错误 o.a.j.JMeter:未捕获的异常: java.lang.OutOfMemoryError: Java 堆空间

【问题讨论】:

    标签: jmeter jmeter-3.2 jmeter-4.0


    【解决方案1】:

    对于 JMeter 4.0 的默认设置是:

    -Xms1g -Xmx1g -X:MaxMetaspaceSize=256m
    

    对于 Windows,您可以将它们修改 2 次:

    set HEAP="-Xms2g -Xmx2g -X:MaxMetaspaceSize=512m" && jmeter.bat
    

    对于 Linux/Unix/Macosx:

    export HEAP="-Xms2g -Xmx2g -X:MaxMetaspaceSize=512m" && ./jmeter.sh
    

    还要确保您关注 JMeter Best Practices 和来自 9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure 的建议

    【讨论】:

    • 我在哪里可以在 jmeter 中更改此设置
    • 对于 windows 打开 jmeter.bat 文件并编辑以上配置
    猜你喜欢
    • 1970-01-01
    • 2014-07-13
    • 2011-01-14
    • 2020-11-12
    • 2011-02-12
    • 2011-03-25
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    相关资源
    最近更新 更多