我正在用千分尺进行一次稳定性测试(60小时)。我在测试计划中有几个图表来捕获系统资源,如cpu、线程、堆。
24小时后,View_Results_Tree.xml文件大小为9GB。恐怕计量器能维持60小时。
View_Results_Tree.xml或结果文件夹大小是否有Jmeter中的大小限制?谢谢薇拉。
发布于 2016-08-20 14:23:31
没有结果文件限制,只要它适合您的硬盘驱动器存储或在您的RAM中打开和分析。
The 一般性建议如下
如果您查看jmeter.properties文件(位于JMeter的"bin“文件夹中)中的属性,其名称以jmeter.save.saveservice开头,即
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.assertion_results_failure_message=true
#etc.将它们全部复制到user.properties文件中,将“有趣”属性设置为true和其他属性到false --这将允许节省大量磁盘空间并为负载测试本身释放宝贵的资源。
有关上述建议的更详细说明,请参见9 JMeter负载测试“内存不足”故障的简易解决方案,很少有更多的JMeter性能优化调整。
发布于 2016-08-20 18:55:25
在JMeter中文件大小没有限制,限制是您的磁盘空间。从文件名中,我猜您选择了XML输出,最好选择CSV输出(请参阅下面的另一个原因)。
此外,确保您没有在JMeter中使用GUI进行负载测试--这是一个糟糕的实践,如果您这样做,这肯定会破坏您的测试。
切换到非GUI模式,并确保您遵循这些建议。
/bin/jmeter -t -n -l /results.csv
自JMeter 3.0以来,您甚至可以在负载测试结束时从现有的CSV (而不是从XML )文件生成报告,请参阅:
因为您需要GUI来进行监视,所以只在GUI模式下运行监视部分。
发布于 2020-08-20 11:11:29
我同意UBIK LOAD PACK提供的答案。但是,如果需要将结果存储在某个地方,则不需要担心文件的大小。最好的解决方案是使用Grafana和Graphite (InfluxDB)进行实时报告和高效存储。
https://stackoverflow.com/questions/39054961
复制相似问题