如何配置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、开启远程
相关推荐
面带微笑向前走3 小时前
分布式集群压测+grafana+influxdb+Prometheus详细步骤
分布式·grafana·prometheus
何中应4 小时前
分布式事务的两种解决方案
java·分布式·后端
诸葛务农5 小时前
人形机器人——电子皮肤技术路线:光学式电子皮肤及MIT基于光导纤维的分布式触觉传感电子皮肤
分布式·机器人·wpf
心月狐的流火号7 小时前
分布式锁技术详解与Go语言实现
分布式·微服务·go
秋已杰爱10 小时前
Redis分布式锁
数据库·redis·分布式
努力买辣条15 小时前
基于 Docker 的高可用 WordPress 集群部署:分布式 Nginx + Keepalived、MySQL 主从复制与 ProxySQL 读写分离
分布式·nginx·docker
tan77º1 天前
【Linux网络编程】分布式Json-RPC框架 - 项目设计
linux·服务器·网络·分布式·网络协议·rpc·json
小陈永不服输2 天前
Windows下RabbitMQ完整安装指南
windows·分布式·rabbitmq
NPE~2 天前
[docker/大数据]Spark快速入门
大数据·分布式·docker·spark·教程
Java小混子2 天前
【Redis】缓存和分布式锁
redis·分布式·缓存