2016年2月2日星期二

JMeter_010:远程分布式测试

环境:MAC OS X EI Capitan 10.11.3 + JMeter 2.13 + ActiveMQ 5.13

1. 编辑JMeter Controller 的bin/jmeter.properties文件,修改remote_hosts属性
remote_hosts=172.30.13.19:1099,172.30.13.20:1099
说明:这里172.30.13.19:1099和172.30.13.20:1099 分别是远程JMeter所在机器的IP地址和监听端口。

2. 启动远程JMeter Server 监听进程
(1)在172.30.13.19上运行./bin/jmeter-server
(2)在172.30.13.20上运行./bin/jmeter-server

3. 启动JMeter Controller:./bin/jmeter.sh,在运行菜单下会发现多了远程启动项


你可以启动指定的远程JMeter,也可以启动全部的远程JMeter。
你不用把JMeter Controller的测试计划复制到远程JMeter,它会自动复制过去。

4. 非GUI方式远程启动
在JMeter Controller上运行:./bin/jmeter.sh -n -t AMQ-Point-to-Point.jmx -R 172.30.13.19:1099,172.30.13.20:1099

参考文献:
1. http://blog.chinaunix.net/uid-26884465-id-3419474.html
2. http://www.cnblogs.com/zhangchaoyang/articles/2530731.html

没有评论: