-1

问题的标题中几乎描述了这种情况:)一些细节:Jmeter v 3.0 r1743807; 总共 7 个负载生成器,两个 windows 服务器,五个 redhat 主机。同一子网中的所有机器。一台 Windows 服务器同时用作 jmeter 服务器和负载控制器。测试 REST-api 系统,负载大约 20-40k 虚拟用户,执行复杂场景。一切似乎都很好,但我无法处理上面提到的问题 - 带有测试结果的文件存储完整的请求和响应,这是不可接受的,因为这些数据会立即消除可用的 HDD 空间,以及更多的数据不能存储,对分析测试结果非常不利。对于负载测试,我当然使用非 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 问题时,我可能不太负责任地修改了我的配置文件。提前感谢您的帮助,同事们。

4

1 回答 1

0

我相信您应该在每个 JMeter Slave 引擎的user.propertiesmode=Statistical文件中添加行,因为该属性需要在 JMeter Engine 引导期间初始化,而不是来自主引擎。

替代选项是通过-J 命令行参数传递属性,例如:

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

参考:

于 2017-08-02T05:22:18.833 回答