Jmeter5.3分布式测试配置

摘要:
使用场景:单个JMeter的压力测试能力有限,作者的压力测试机相对强大。最大并发压力测试达到3000次,已完全满足日常需求。然而,对于一些需要数万次并发压力测试的人,需要采用JMeter的分布式压力测试。

使用场景:单台的JMeter压测能力有限,笔者的压测机比较强,最大并发压测到3000,已经完全满足日常需求了。但对于有些人来说,需要上万并发的压测,那就需要采用JMeter的分布式压测。

 

以下是详细配置过程,客观慢慢看~

 

一、Jmeter分布式执行原理:

1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。

2、执行时,master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,slave执行时不需要启动GUI,我理解它应该是通过命令行模式执行的。

3、执行完成后,slave会把结果回传给master,master会收集所有slave的信息并汇总(也就是说聚合报告会在你的master上面统一展示)。

 

二、执行机(slave)配置:

1、slave机上需要安装Jmeter(不再详述)。

2、启动bin目录下的:jmeter-server.bat,启动成功如下图:

Jmeter5.3分布式测试配置第1张

Jmeter5.3分布式测试配置第2张

三、调度机(master)配置和运行:

1、找到Jmeter的bin目录下jmeter.properties文件,修改如下配置

查找“remote_host”,

remote_hosts=127.0.0.1”其中127.0.0.1代表本机,这里需要修改成这样:

remote_hosts=127.0.0.1, 192.168.1.131,第二个IP是作为远程负载机的IP,用逗号隔开

Jmeter5.3分布式测试配置第3张

大坑巨坑,一定要记得放开端口号,去掉server_port前注释,不然你都不知道为什么没有远程机的结果数据!

Jmeter5.3分布式测试配置第4张

设置线程

Jmeter5.3分布式测试配置第5张

 1.先试试远程启动127.0.0.1

Jmeter5.3分布式测试配置第6张

查看聚合报告,运行正常

Jmeter5.3分布式测试配置第7张

再试试运行192.168.1.131,查看聚合报告运行正常。

远程全部启动,查看聚合报告,2个Sample,成功。

Jmeter5.3分布式测试配置第8张

免责声明:文章转载自《Jmeter5.3分布式测试配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ehcache 分布式集群同步数据实例lucene教程简介下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

性能测试篇 :Jmeter监控服务器性能

转载:http://www.cnblogs.com/chengtch/p/6079262.html jmeter也可以像loadrunner一样监控服务器CPU、内存等性能参数,不过需要安装一些插件 1、下载需要的jmeter插件 如图上面两个是jmeter插件,可以再下面的链接中下载: https://jmeter-plugins.org/downlo...

Jmeter自动化测试 数据驱动测试,将数据存入csv文件中来调用,或将数据存在DB中进行调用

1. 将测试的用例名称,测试请求方式,测试链接,预置数据,断言等都放到excel中,然后转成csv格式,在用Jmeter带的csv数据配置文件导入 运行之前将线程组中配置,线程数设置为1,循环的次数设置为测试用例数! 点击执行,将一各个请求顺序执行。 测试数据如下: Jmeter测试计划如下: 注意:excel格式转csv的时候,涉及到字符转义,入参...

Jmeter代理服务器设置

(一)设置Jmeter之web代理,操作步骤这里就直接用动图代替了。 第一步:设置Jmeter的代理,添加Http代理服务器 第二步:添加一个线程组 第三步:设置代理服务器的各项参数,启动代理服务器 第四步:设置浏览器的代理设置,要跟代理服务保持一致的参数 第五步:在浏览器操作,检查Jmeter是否有录制相关操作脚本 第六步:打开浏览器设置浏览器的代理,...

Jmeter常见问题(更新ing)

1、响应数据有乱码       响应数据中有乱码时,可修改jmeterinjmeter.properties文件中的一个属性:将encoding=后面的编码格式改为utf-8, 如下图:              注意:jmeter的jmeter.properties属性值修改后,需要重启jmeter才可以生效 2、请求数据有乱码       请求数据中有...

jmeter源码导入eclipse二次开发csv data set config实现从指定行开始读取)

一、Ant安装   1.官网去下载ant工具,下载地址:http://ant.apache.org/bindownload.cgi   2.下载后将ant进行解压,配置ant的环境变量,需要设置三个地方ant_home=d:/apache-ant-1.9.7path=%ANT_HOME%in;   classpath=%ANT_HOME%lib;   3....

Jmeter工具笔记-Jmeter+influxdb+grafanas设置性能监控过程

1、下载 1)influxdb下载链接:https://portal.influxdata.com/downloads 2)grafanas下载链接:https://grafana.com/grafana/download 将上面下载好的influxdb和grafanas文件,无须安装,直接解压到目录即可   Influxdb模块 需要修改配置(E:...