1

1.准备两台机器,一台作为master,一台作为agent,且两台机器ip能ping通
master ip: 192.168.2.150(mac)
agent ip: 192.168.90.134(centos)
2.在master和agent上安装相同版本的jdk版本(jdk1.8)
截屏2020-06-23 上午2.57.08.png
3.官网下载最新版的jmeter

4.给/opt赋予当前用户的权限

chown -R ${USER}:${USER} /opt

5.解压jmeter安装包到/opt/jmter路径下
unzip ~/Downloads/apache-jmeter-5.3.zip -d /opt/jmter
6.修改jmeter.properties和jmeter-server并启动jmeter-server

  • Master
1)修改jmeter.properties
cd /opt/jmeter/apache-jmeter-5.3/bin
vim jmeter.properties
remote_hosts=127.0.0.1修改为remote_hosts=localhost:1099,192.168.90.134:1099
注意多台agent之间用逗号分隔
server.rmi.ssl.disable=false前面的#号去掉,false改为true
2)修改jmeter-server
vim jmeter-server
#RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx前面的#去掉,等号后面修改为master的ip 192.168.2.150
启动jmeter-server

menglong@menglong apache-jmeter-5.3 % nohup /opt/jmeter/apache-jmeter-5.3/bin/jmeter-server &
[1] 39260
menglong@menglong apache-jmeter-5.3 % appending output to nohup.out

  • Agent
1)修改jmeter.properties
cd /opt/jmeter/apache-jmeter-5.3/bin
vim jmeter.properties
remote_hosts=127.0.0.1修改为192.168.90.134:1099
#server_port=1099前面的#去掉
server.rmi.ssl.disable=false前面的#号去掉,false改为true
2)修改jmeter-server
vim jmeter-server
#RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx前面的#去掉,等号后面修改为agent的ip 192.168.90.133
启动jmeter-server
[test@testml apache-jmeter-5.3]$ nohup /opt/jmeter/apache-jmeter-5.3/bin/jmeter-server &
[1] 47255
[test@testml apache-jmeter-5.3]$ nohup: 忽略输入并把输出追加到"nohup.out"

7.启动Jmeter GUI

nohup /opt/jmeter/apache-jmeter-5.3/bin/jmeter&

8.以www.baidu.com为例创建jmeter脚本
百度主页数据:

Request URL: https://www.baidu.com/
Request Method: GET
Status Code: 200 OK
Remote Address: 112.80.248.75:443
Referrer Policy: no-referrer-when-downgrade

9.右键测试计划->添加->线程->线程组
10.右键->添加->取样器->http请求

协议:https
端口号:443
路径:/
请求类型:GET

截屏2020-06-23 上午2.55.56.png
11.右键->添加->监听器->查看结果树
12.右键->添加->监听器->聚合报告
13.线程组设置为1s同时起10个进程,执行2个循环
截屏2020-06-23 上午2.58.49.png
14.运行->远程启动所有(远程启动里可以查看所有启动的agent)
截屏2020-06-23 上午3.06.00.png
截屏2020-06-23 上午3.01.30.png
15.查看结果
截屏2020-06-23 上午3.08.02.png
截屏2020-06-23 上午3.08.35.png


树枝挂个大皮球
7 声望0 粉丝