在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的修改。