Jmeter设置分布式(ubuntu)

环境

ubuntu16.04
jmeter5.1.1(尽量使用新版本)

配置

原理:
在这里插入图片描述

slaver(执行机)配置

  1. 安装jmeter,官网下载并解压提取(此处不进行详细说明)
  2. 修改配置文件/apache-jmeter-5.1.1/bin/jmeter.properties
    在这里插入图片描述
  3. 修改本机host文件
sudo vim /etc/hosts  # 修改当前IP为非回环地址,127.0.0.1即为回环地址,改为网段IP地址

在这里插入图片描述
4. 启动jmeter-server服务

cd ~/apache-jmeter-5.1.1/bin
./jmeter-server

修改启动成功即可(如果报错根据相关报错修改),不要关闭(或者nohup后台运行),一旦关闭控制机就无法找到执行机的jmeter服务
在这里插入图片描述

master配置

控制机也需要按照执行机配置一遍
jmeter通过jmeter-server进行分布式管理,所以控制机也要保证服务开启,但是控制机只需要保证jmeter-server服务能够正常启动即可,不需要后台运行

  1. 修改配置文件/apache-jmeter-5.1.1/bin/jmeter.properties
    第一个为控制机本机jmeter服务,需要将localhost改为IP地址,后面为执行机的IP地址
    jmeter-server默认使用1099端口,如需修改将下述端口号修改即可(执行机也是一样的)
    在这里插入图片描述

运行脚本

cd ~//apache-jmeter-5.1.1/bin
.jmeter.sh  -n -t test.jmx -r -l test.jtl
./jmeter.sh -n -t test.jmx -R xxx.xxx.xxx.xxx -l test.jtl

参数参考:

t:指定测试脚本
R:指定多少个 agent 启动并参与测试,号分隔
r: 代表全部 agent 启动并参与测试
l:生成测试结果文件

要搭建Jmeter分布式压测集群,您需要按照以下步骤进行配置: 1. 下载Jmeter安装包,并在所有机器上进行安装。 2. 配置调度机: a. 启动Jmeter-server.bat文件。 b. 在控制机上编写完测试脚本后,点击运行。 c. 确保调度机和执行机在同一局域网中。 3. 配置执行机: a. 打开Jmeter的安装目录中的bin目录下的Jmeter.properties文件。 b. 找到remote_hosts配置项,将其修改为执行机的IP地址和端口号。 c. 启动Jmeter-server.bat文件。 4. 执行压力测试: a. 在控制机上启动jmeter.bat文件。 b. 打开测试计划,配置相关参数,如请求的URL、线程数、持续时间等。 c. 运行测试计划。 这样,您就成功搭建了Jmeter分布式压测集群,多台机器将同时发起请求,以实现更高的并发量和负载测试能力。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Jmeter搭建分布式集群压测实战](https://blog.csdn.net/tiantianquan51/article/details/130576373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [linux下Jmeter分布式压测](https://download.csdn.net/download/weixin_38695159/14053948)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值