2017-08-02 84 views
-1

的情况是在问题的头:) 一些细节相当多描述:的JMeter 3.0版本r1743807; 共7个负载生成器,两个windows服务器,5个redhat主机。所有机器在同一个子网中。一台Windows服务器同时用作jmeter-server和一个负载控制器。测试REST-api系统,加载大约20-40k个虚拟用户,执行复杂的场景。一切似乎工作非常好,但我不能用上面提到的问题处理 - 文件与测试结果完全存储请求和响应,这是不能接受的,因为这个数据在任何时候消除硬盘空间,并进一步数据无法存储,这对分析测试结果非常不利。当然,对于负载测试,我使用非gui模式。这里是命令行:的JMeter - 样品采集模式(分布式测试)不能切换到统计,忽略命令行PARAMS

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参数被一些configs覆盖?当处理几个jmeter问题时,我可能不是很负责任地修改了我的配置文件。同事先谢谢你的帮助。

回答

0

我相信你应该相当添加mode=Statistical线user.properties文件中的每个JMeter的从发动机的特性需要的JMeter引擎的引导,而不是从主设备的过程中被初始化。

替代选项通过-J command-line argument传递特性,如:

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

参考文献:

+0

非常感谢!问题解决了。 –