应⽤场景:
当性能测试时需要模拟的负载(⽤户/请求)太⾼,⼀台测试机⽆法模拟,需要使⽤多台测试机⼀ 起来模拟以达到要求的负载量,这就叫分布式
原理:
- 分布式测试时通常由1台控制机和N台代理机
- 控制机:给代理发送任务,接收代理机返回的数据统计,做汇总展示
- 代理机:往服务器发送HTTP请求,并接收服务器的响应,并对响应进⾏处理。

分布式配置与运⾏:
配置
- 代理机(Jmeter.property)
- server_port :代理机启动的端⼝,不冲突即可
- server.rmi.ssl.disable=true
- 控制机
- remote_hosts: 代理机的IP:port,如果有多个代理机⽤','分隔
- server.rmi.ssl.disable=true


apache-jmeter代理机1188


apache-jmeter代理机1288(同上)
apache-jmeter-5.1.1(控制机)

运⾏:
-
代理机
-
进⼊bin⽬录下,执⾏jmeter_server.bat
-
- 控制机:
- 进⼊bin⽬录下,执⾏jmeter.bat启动
- 点击“运⾏”——“远程启动所有”控制代理机的运⾏

控制机

posted on
浙公网安备 33010602011771号