Configuration Jmeter-样本采集模式(在分布式测试中)不';t切换到统计,忽略命令行参数

Configuration Jmeter-样本采集模式(在分布式测试中)不';t切换到统计,忽略命令行参数,configuration,jmeter,load-testing,distributed,test-results,Configuration,Jmeter,Load Testing,Distributed,Test Results,问题标题中几乎描述了这种情况:) 一些细节:JMeterV3.0R1743807; 总共7个load Generator,两个windows服务器,五个redhat主机。同一子网中的所有计算机。一台windows服务器同时用作jmeter服务器和负载控制器。测试RESTAPI系统,负载约为20-40k虚拟用户,执行复杂场景。一切似乎都很正常,但我不能处理上面提到的问题-带有测试结果的文件存储完整的请求和响应,这是不可接受的,因为这些数据在任何时候都会消除可用的硬盘空间,并且无法存储进一步的数据,

问题标题中几乎描述了这种情况:) 一些细节:JMeterV3.0R1743807; 总共7个load Generator,两个windows服务器,五个redhat主机。同一子网中的所有计算机。一台windows服务器同时用作jmeter服务器和负载控制器。测试RESTAPI系统,负载约为20-40k虚拟用户,执行复杂场景。一切似乎都很正常,但我不能处理上面提到的问题-带有测试结果的文件存储完整的请求和响应,这是不可接受的,因为这些数据在任何时候都会消除可用的硬盘空间,并且无法存储进一步的数据,这对分析测试结果非常不利。当然,对于负载测试,我使用非gui模式。以下是命令行:

C:\....\apache-jmeter-3.0\bin\jmeter.bat -n -t C:\1\load_jmx\xxxx.jmx 
-l C:\1\....\YYY.jtl -R172.16.2zz.***,10.127.***.***,10.127.***.***,10.127.***.***,10.127.***.***,
172.16.xxx.4,127.0.0.1 -Gmode=statistical

可能命令lina参数被某些配置覆盖了?在处理几个jmeter问题时,我可能不太负责地修改了配置文件。同事们,提前感谢您的帮助。

我认为您应该在每个JMeter从属引擎的user.properties文件中添加
mode=statistic
行,因为属性需要在JMeter引擎引导过程中初始化,而不是来自主引擎

替代选项是通过以下方式传递属性:

参考资料:

java -jar ApacheJMeter.jar -Jmode=Statistical -Dserver_port=1099 -s -j jmeter-server.log