如何配置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、开启远程
相关推荐
殷紫川几秒前
击穿分布式高可用核心:故障检测、隔离、恢复全链路架构设计与生产实战
分布式
骇客野人1 小时前
使用org.redisson.api制作分布式锁
分布式
y = xⁿ1 小时前
【黑马点评二刷日记】分布式锁和Redisson
java·redis·分布式·缓存
014-code2 小时前
kafka + springboot快速入门
java·spring boot·分布式·kafka
Gauss松鼠会2 小时前
GaussDB分布式数据库调优-基本步骤
数据库·分布式·database·gaussdb
Fang fan2 小时前
高并发、分布式场景下的ID生成策略
数据库·redis·分布式·缓存
RemainderTime2 小时前
(十一)Spring Cloud Alibaba 2023.x:构建分布式全链路日志追踪体系
分布式·微服务·架构·gateway
⑩-2 小时前
RabbitMQ与Kafka的区别?
分布式·kafka·rabbitmq
Jackyzhe2 小时前
从零学习Kafka:副本机制
分布式·学习·kafka
后季暖2 小时前
kafka优化
数据库·分布式·kafka