在运行Jmeter之前,我们应该确保我们使用的是最新版本的Apache Jmeter。你可以从Apache Jmeter官方网站下载最新的版本。
确保你的计算机足够强大来运行Jmeter。在有其他程序或应用程序运行时运行Jmeter有可能导致系统性能下降。
检查你的JMeter脚本是否有效,合理。请查看脚本中的各个元件是否正确。
以下是一些常见的代码错误:
打开JMeter bin目录下的jmeter.bat文件,并找到以下代码:
set HEAP=-Xms512m -Xmx512m
将512M改为1G或更高的值,例如:
set HEAP=-Xms1g -Xmx1g
BeanShell Listener在JMeter中可以用来扩展测试,但它也可能导致性能问题和崩溃。运行JMeter时,禁用BeanShell Listener可能会解决一些崩溃的问题。
使用以下代码注释掉BeanShell Listener:
JMeter生成大量日志,可以对系统性能产生负面影响。因此,从CMD中运行Jmeter时,可以尝试在jmeter.properties中将以下四行代码注释掉。
#log_level.jmeter=INFO