码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter性能测试之分布式(五)

时间:2018-10-04 20:27:07      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:机器   性能   压力   工具   收集   java开发   bat   bin   重启   

Jmeter是纯Java开发的开源性能测试工具, Java程序是很吃内存的, 有时候一台负载机给服务器的压力是不够的, 需要很多台同时负载, 这个时候就需要用到分布式了.

1. 组网图大概就是这样的

技术分享图片

 

2. Jmeter Server: 分别在多台负载机上面安装Jmeter, 进入bin目录, 启动jmeter-server/jmeter-server.bat ,启动后会有个IP和端口

技术分享图片

如果启动报错, 比如java.io.FileNotFoundException: rmi_keystore.jks 

解决方法: bin目录下打开jmeter.properties, 修改server.rmi.ssl.disable=true后重启Jmeter Server即可

3. Jmeter Controller: bin目录下打开jmeter.properties, 修改remote_hosts=192.168.245.1:58427,192.168.245.1:58428,... 加上server机器的IP和端口, 多个server机之间用逗号","隔开. 重启Jmeter Controller.

4. 这样Jmeter Controller可以控制所有server了, Run--> Remote start(选择指定server机)/Remote Start All(直接启动所有的server机), Controller会将测试脚本下发到启动的所有server执行, 并收集所有的server机数据汇总

Jmeter性能测试之分布式(五)

标签:机器   性能   压力   工具   收集   java开发   bat   bin   重启   

原文地址:https://www.cnblogs.com/andrew209/p/9743163.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!