jmeter-server 在 linux 上作为代理机的配置

在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功能来启动多台电脑来分压测试。

本来以为直接启动 Jmeter-server 就好了,谁知道启动Jmeter-server报错了,


看到这个错误的时候,觉得可能需要好好地读一下Jmeter-server文件了  于是 cat  jmeter-server
在看到最后一行的时候,发现,这个好像和我的报错有点相似啊,

于是尝试修改为


再次执行就好了


以下命令可以作为主机,远程启动其他代理机,并且non-gui 执行jmx并且 生成报告,如果多个主机,逗号分隔

jmeter -H 192.168.6.6 -P 1099 -n -t examples/CSVSample.jmx -l log.jtl  

或者 先在jmeter.properties 中配置好 remote_hosts=192.168.6.6:1099,192.168.1.113:1099

./bin/jmeter -n -t examples/CSVSample.jmx -R 192.168.6.6,192.168.1.113  -l /log.jtl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值