JMeter压测报错:uncaught Exception java.lang.outofMemoryError(JMeter内存溢出)

时间:2024-04-06 16:06:23

在Linux服务器上使用JMeter进行压力测试时遇到JMeter本身报错的情况,报错信息如下:

uncaught Exception java.lang.outofMemoryError:Java heap space.see log file for details.

出现这类信息需设置调大JVM内存的相关参数。

1.Windows环境:

1.1进入JMeter的bin路径,找到JMeter的启动文件;

JMeter压测报错:uncaught Exception java.lang.outofMemoryError(JMeter内存溢出)

1.2编辑jmeter.bat,修改set HEAP的值(-Xms是初始内存,-Xmx是最大占用内存);

JMeter压测报错:uncaught Exception java.lang.outofMemoryError(JMeter内存溢出)

1.3保存Jmeter.bat的修改,重启jmeter即可生效。

2.Linux环境:

2.1 Linux服务器上已安装JMeter环境,进入JMeter的bin路径,找到JMeter的启动文件;

JMeter压测报错:uncaught Exception java.lang.outofMemoryError(JMeter内存溢出)

2.2 编辑jmeter.sh,修改set HEAP的值(-Xms是初始内存,-Xmx是最大占用内存);

JMeter压测报错:uncaught Exception java.lang.outofMemoryError(JMeter内存溢出)

2.3保存Jmeter.sh的修改。