JMeter(二十):分布式执行性能测试

mac2025-06-24  18

不要一味的百度,然后找到图文并茂的软文,一步一个操作来调试自己本地的服务,当然这是属于菜鸟行列的必备操作。

一、JMETER分布式执行原理:

1、Jmeter分布式压测,选择本机作为调度机(master),其它机器做为执行机(agent),都需要启动jmeter-server;

2、执行时,master会把脚本发送到每台agent上执行,agent执行时不需要启动GUI程序。

3、执行完后,agent会把结果回传给master,master会收集所有agent的信息并汇总报告展示。

 

二、执行机(agent)配置:

1、agent机上需要安装和调度机完全一样的Jmeter版本(在测试jmeter3.1与5.1的异同)

jmeter官网:确保在所有系统上使用相同版本的JMeter和Java。混合版本将无法正常工作。

2、调度机和执行机需再同一网段内(这里有个坑,启动会随机其他网关)系统上的防火墙已关闭或打开了正确的端口。

解决办法:win10系统释放一个wifi信号,笔记本连接即可。

3、启动bin目录下的:jmeter-server.bat;linux启动的是jmeter-server.sh

4、如果分布式配置多台agent,一直重复1~3步就ok了。

 

三、使用JMeter,完成一台m

收集明天的囬忆 认证博客专家 自动化/DevOps Linux/CentOS 运维开发 从业软件测试岗8+年,管理岗4+年,现任职某互联网公司高级测试工程师,有丰富的过程改进经验,专注于测试管理、自动化及CI/CD等领域,涉及政府/电信、银行/互金、教育等行业,精通Python、Shell、Java等语言。
最新回复(0)