Jmeter-分布式用法说明

本文详细介绍了JMeter的分布式测试原理和实践过程,包括设置不同执行机的端口号、配置remote_hosts、启动监听服务、调整线程数,以及运行和查看聚合报告的关键步骤。在分布式测试中,控制机发送脚本到执行机,并汇总所有执行机的测试结果,确保了大规模并发测试的顺利进行。
摘要由CSDN通过智能技术生成

Jmeter-分布式

需求:
对某接口进行1000用户并发访问,测试服务器处理批量请求能力

1. 概念

由多台电脑共同完成同一1个任务(请求)部署,我们称这种部署为分布式部署

2. 分布式原理

  1. 一台电脑作为控制机(Controller),其它电脑做为执行机(Agent);
  2. 执行时,控制机会把脚本发送到每台执行机上,执行机拿到脚本后就开始执行
  3. 执行机执行时不需要启动Jmeter界面,可以理解它是通过命令行模式执行的
  4. 执行完成后,执行机会把结果回传给控制机,控制机会收集所有执行机的信息并汇总

3. Jmeter分布式解决方案分析

  1. 1台电脑(控制机)分发执行任务
  2. 2台电脑(执行机)执行任务
  3. 在执行机上启动监听服务程序
  4. 在控制机上启动运行
  5. 测试计划->聚合报告

4. 技术执行过程

1.1 执行机1-jmeter.properties设置

  1. 打开bin目录下jmeter.properties配置文件
  2. server_port=1101
    1. 1101:为执行机自定义端口号
  3. 提示:
    1. 去除备注符号 #
    2. 自定义端口号时,注意选择未必占用端口号

1.2 执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值