如何配置jmeter做分布式压测

问:为何需要做分布式

答:当我们本地机器jmeter进行压测时,单台JMeter机器通常无法稳定生成2000 QPS(受限于CPU、内存、网络带宽),本地端口耗尽:操作系统可用的临时端口(Ephemeral Ports)被占满

TCP连接未及时释放:JMeter未正确关闭连接导致端口占用

问:如何部署多台压力机做分布式压测

答:需要在每台压力机安装相同的JAVA环境及跟控制机一样的jmeter版本

jmeter分布式压测步骤

1、在控制机写好对应脚本
2、压力机的jmeter通过 jmeter-server 开启压力机的jmeter服务(在jmeter的bin目录下cmd输入启动)
3、在控制机的jmeter.properties 文件配置压力机的ip及端口
python 复制代码
server.rmi.localport=1212,12443,1010
# 显式声明不同 Slave 的 IP 和端口
remote_hosts=172.0.0.01,172.0.0.02,172.0.0.03


server.rmi.ssl.disable=true
4、开启远程
相关推荐
Database_Cool_14 小时前
单机 MySQL 迁移到分布式数据库方便吗?阿里云 PolarDB-X 100% MySQL 协议兼容零改造平滑迁移
数据库·分布式·mysql
肥胖小羊1 天前
解决企业微信 AccessToken 刷新并发冲突的分布式锁机制实践
分布式·企业微信
zzz_23682 天前
ShopXO 商城系统测试报告:功能、后台管理、异常状态与 JMeter 性能验证
jmeter
风中凌乱2 天前
kafka新版本集群的安装与部署
分布式·kafka
SLD_Allen2 天前
大规模分布式AI训练基础设施
人工智能·分布式·模型训练
富士康质检员张全蛋2 天前
Kafka的操作-消费的详情
分布式·kafka
小白上线*^_^*2 天前
Jmeter从入门到精通指南
软件测试·测试工具·jmeter·接口测试·测试工程师
昕光xg2 天前
Istio笔记04-基于Jaeger的分布式链路追踪
笔记·分布式·istio
Benjamin℡2 天前
Zookeeper(一)搭建单体和集群服务以及Zookeeper客户端
分布式·zookeeper·云原生