使用jmeter命令行
jmeter.sh test.jmx -Jconcurrent_number=10 -l /http/reportData.jtl -e -o report
进行测试时报错
error while processing samples:Consumer failed with message :Mismatch between expected number of column of columns:17 and columns in CSV file:14 check your jmeter.save.s configuration of check if line 999 in ‘temp/laete’ is complete
网上说是jdk1.7导致的,需要改成jdk1.8,但是我的环境就是1.8
猜测是不是jmeter的文件有问题,所以重新解压新的jmeter执行脚本,结果还是会报上面的错误,多执行了几次发现错误变成下面的
通过百度知道,这个是说磁盘上没有多余的空间,可以先检查磁盘使用情况,由于我操作时使用的是挂载设备,所以我们可以看一下挂载的磁盘是不是满了
使用df命令查看当前计算器磁盘空闲情况
df -a
这里可以看到磁盘接近于100%,我们将对应磁盘的大文件删除一些,释放空间就正常了
最后再次执行jmeter测试,一切正常。