JMeter分布式联机设置

作为一个纯 JAVA GUI应用,JMeter 对于CPU和内存的消耗还是很惊人的,所以当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。不过,JMeter 也可以像 LoadRunner 一样通过使用多台机器运行所谓的 Agent 来分担 Load Generator 自身的压力,并借此来获取更大的并发用户数。根据 JMeter官方文档的署名,你需要自己完成这个配置,不过不用担心,这将非常简单.

举例:五台计算机(1台server主控,4台client被控机),这是我自己定义的名称。

准备:

1、五台机器全部安装jdk1.5以上版本。

2、五台机器全部安装jakarta-jmeter-2.3.1.zip(下载此软件后,压缩到D盘或E盘的根目录)

应用:

主控机设置(四步骤)

1、假设主控机安装在D盘根目录。打开server主控机上的D:/jakarta-jmeter-2.3.1/jakarta-jmeter-2.3.1/bin目录

2、打开jmeter.properties文件,用EditPlus工具打开,搜索内容:"remote_hosts="

3、将remote_hosts一行内容修改为:

remote_hosts=192.168.0.3:1099,192.168.0.4:1099,192.168.0.5:1099,192.168.0.6:1099

(1099为端口号,192.168.0.3到192.168.0.6,为被控四台机器的IP地址),保存后退出。

4、双击D:/jakarta-jmeter-2.3.1/jakarta-jmeter-2.3.1/bin/jmeter.bat

4台client被控机设置

1、假设被控机安装在D盘根目录。打开被控机上的D:/jakarta-jmeter-2.3.1/jakarta-jmeter-2.3.1/bin目录

2、打开jmeter-server.bat,即可完成。注意:不要关闭cmd框。

联机运行:

在主控机上打开[运行]——[点击远程全部启动]即可。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值