在Linux服务器上使用JMeter进行压力测试时遇到JMeter本身报错的情况,报错信息如下:
uncaught Exception java.lang.outofMemoryError:Java heap space.see log file for details.
出现这类信息需设置调大JVM内存的相关参数。
1.Windows环境:
1.1进入JMeter的bin路径,找到JMeter的启动文件;
1.2编辑jmeter.bat,修改set HEAP的值(-Xms是初始内存,-Xmx是最大占用内存);
1.3保存Jmeter.bat的修改,重启jmeter即可生效。
2.Linux环境:
2.1 Linux服务器上已安装JMeter环境,进入JMeter的bin路径,找到JMeter的启动文件;
2.2 编辑jmeter.sh,修改set HEAP的值(-Xms是初始内存,-Xmx是最大占用内存);
2.3保存Jmeter.sh的修改。