master节点主控机修改jmeter配置文件jmeter.properties
取消mode=Standard 的#注释
保存后重启即可。
注:Mode:采样结果发送模式;Standard:在采样结果产生后立即发送
针对这几个模式,JMeter官网有非常具体的描述,主要内容如下。脚本中的监听器会根据配置将测试结果回传,默认情况下当结果产生后同步回传到协调主机。这会影响测试的最大吞吐量,JMeter提供了配置属性对此进行干预,即jmeter.propertie文件中的mode属性。该属性可以有如下取值。
1.Standard:测试中的采样信息产生的同时回传给协调主机。
2.Hold:在测试结束前将采样信息保存在数组中。这种模式会占用执行机大量内存,不推荐使用。
3.DiskStore:在测试结束前,将结果存储在硬盘文件(由java.io.temp属性指定)中。这种序列化文件会在JVM退出后删除。
4.StrippedDiskStore:将成功的响应数据在采样信息中删除,之后使用DiskStore的方式处理。
5.Batch:当采样信息超过指定的阈值后,同步将采样信息发送。阈值可以是采样个数阈值(num_sample_threshold)或者时间(time_threshold),这两个阈值可以在执行机的jmeter.propertie文件中指定。
num_sample_threshold:累加的采样个数,默认为100。
time_threshold:时间阈值,默认为60000ms(即60秒)。
后面的Asynch模式与该模式类似。
6.Statisti