Jmeter实现分布式并发
使用场景:
单台电脑无法满足大并发量时,使用分布式并发;
使用步骤:
- 主压力机在jmeter安装目录下-->bin目录中jmeter.properties中添加remote_hosts
- 从压力机在jmeter安装目录下-->bin目录中jmeter.properties中添加server_port
- 从压力机启动jmeter-server
具体操作(主从压力机必须在同局域网中)
本机即【主压力机】配置bin目录中jmeter.properties中添加从压力机的ip和端口

设置后保存,重启jmeter
从压力机设置(需要协助加压的机器) bin目录中jmeter.properties中取消server_port的注释启用

保存后,启动同目录中的jmeter-server.bat服务
Linux中设置相同
Linux中启动jmeter-server报:JMeter-Cannot start.localhost is a loopback address
解决办法:指定本地IP 例如: ./jmeter-server -Djava.rmi.server.hostname=192.168.1.12
Linux中必须关闭防火墙;
使用远程从压力机
主压力机中--->运行-->远程启动(选中已添加的压力机ip)不报错就成功了!
使用从压力机HTTP是没有请求的响应的,需要去查看从压力机的日志或者数据库,一般请求是绿色的就正常;

浙公网安备 33010602011771号