美文网首页
分布式压测怎么做

分布式压测怎么做

作者: 阿登20 | 来源:发表于2019-02-27 21:05 被阅读78次

分布式压测怎么做

原理

1、Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它机器做为代理机(Agent)。
2、执行时,Controller会把脚本发送到每台Agent上,Agent 拿到脚本后开始执行,Agent执行时不需要启动Jmeter,只需要把jmeter-server.bat文件打开,它应该是通过命令行模式来执行的。
3、执行后,Agent会把结果回传给Controller,Controller会收集所有Agent的信息并汇总

图形解释

image.png

步骤
1.CMD里输入IPCONFIG查出IP地址


image.png

2.执行机:打开Jmeter/bin/jmeter.properties,找到”remote_hosts=127.0.0.1”,把这一行修改为”remote_hosts=192.168.8.149:1099,1099是端口号,可以随意自定义。启动执行机jmter-server.bat 执行机就算完成了


image.png

3.控制机:打开Jmeter/bin/jmeter.properties,找到”remote_hosts=127.0.0.1”,把这一行修改为”remote_hosts=192.168.8.149:1099,192.168.8.174:1099,1099是端口号,可以随意自定义。如果有多台代理机,这里需要把所有的代理机的IP地址和端口号都加进来,用逗号分隔。
启动控制机 jmeter-server.bat


image.png

编写脚本

1.添加线程组 设置线程组100 循环次数2
写好请求--添加好断言以及聚合报告


image.png

2.点击菜单栏运行


image.png

3.查看聚合报告


image.png

相关文章

  • 分布式压测怎么做

    分布式压测怎么做 原理 1、Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它机器做为...

  • Jmeter分布式压测的配置及注意事项

    1、Jmeter分布式压测的目的: 避免单机压测的物理硬件限制,更加贴近真实情况 2、Jmerer分布式压测的原理...

  • jmeter 分布式压测配置Linux

    本文只讲jmeter分布式压测怎么在Linux环境下配置:使用分布式压测,是因为单个压测机并发到不到系统要求,所以...

  • Jmeter基于Docker的分布式压测

    Jmeter基于Docker的分布式压测 Jmeter基于docker分布式压测的测试环境搭建 在本机按照自己的习...

  • 使用boost::asio 模拟JMeter做分布式压测网络部分

    本例使用boost::asio模拟jmeter做分布式压测网络部分的原理,虽然比较简单,但基本可以实现分布式压测的...

  • jmeter分布式压测与no-GUi模式压测

    一、分布式压测 1.分布式压测总体结构 选择一台机器作为调度机(master),其他的机器作为测试执行的执行机(...

  • 分布式压测

    1.本地机器由于本身自己的配置低,只能压到1000个并发,此时就需要分布式压测 2.Jmeter压测原理 Mast...

  • go web压测工具实现

    这篇Go实现单机压测工具博客分以下几个模块进行讲解,为了更加清楚的知道一个分布式Web压测实现,我们从单机单用户 ...

  • Jmeter分布式压测

    进行性能测试时,由于单台机器模拟并发用户数量有限,希望用多台负载机进行负载模拟。我们可以在多台机器上分别部署Jme...

  • Jmeter分布式压测

    简单来说就是,多台机器同时安装jmeter,选择一台机器作为调度机,其他作为压力机。进行相应的配置后,就可以用调度...

网友评论

      本文标题:分布式压测怎么做

      本文链接:https://www.haomeiwen.com/subject/pquryqtx.html