上下文:我使用以下命令在具有1:2主从比的分布式负载系统上运行JMeter负载测试:
-n -t“home/jmeterscript/EventGridScript.jmx”-R slave1:1099,slave1 2:1099 -l“home/jmeterscript/Result.csv”-e -o“home/jmeterscript/HTMLReports”
结果会向同一个report.html报告,因为我在报告时从slave2中得到了Result.csv存在的错误吗?如何处理这件事,没有找到类似的帖子。
发布于 2020-08-11 17:20:27
您收到此消息是因为home/jmeterscripts/Result.csv 已经存在,如果您不需要上一次运行的结果文件,将命令行参数添加到命令行:
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结果文件和一个。
更多信息:如何在JMeter中执行分布式测试
https://stackoverflow.com/questions/63362975
复制相似问题