上下文:我正在使用以下命令在具有1:2主从比率的分布式负载系统上运行JMeter负载测试:
jmeter -n -t“ home / jmeterscripts / EventGridScript.jmx” -R slave1:1099,slave2:1099 -l“ home / jmeterscripts / Result.csv” -e -o“ home / jmeterscripts / HTMLReports” >
由于在报告时从slave2收到Result.csv存在错误,结果报告是否将报告到同一report.html?该如何处理,找不到类似的帖子。
答案 0 :(得分:2)
由于home/jmeterscripts/Result.csv
已经存在,因此您收到此消息,如果不需要上一次运行的结果文件,请在命令行中添加-f
command-line argument:
jmeter -n -t -"home/jmeterscripts/EventGridScript.jmx" -R slave1:1099,slave2:1099 -f -l "home/jmeterscripts/Result.csv" -e -o "home/jmeterscripts/HTMLReports"
-f
,--forceDeleteResultFile
在开始测试之前,强制删除现有结果文件和Web报告文件夹(如果存在)
结果没有存储在从站上,从站将测试指标发送到主站,因此主站会收集所有从站的统计信息,因此无论您有多少个从站,您总会得到一个.jtl results file和一个单个HTML报告仪表板。