一. 分布式压测简单介绍

压力测试分普通压测和分布式压测。

普通压测:单台机可以对目标机器进行压力测试,产生的压力比较小,受限因素包括CPU,网络,IO等
分布式压测:利用多台机器向目标机器产生压力,模拟几万用户并发访问(用下图简单示例什么是分布式压测)

第十篇 分布式压测基础知识和Jmeter分布式压测原理如果用普通压测,单机配置如果不高,则可能最多发起10000个并发,达不到40000并发的目标,所以才会引入分布式压测技术。

二.Jmeter分布式压测原理

        1、总控机器的节点master,进行相关压测接口和压测配置,其他产生压力的机器叫“肉鸡” server(对应下图的4个Server)
        2、master会把压测脚本发送到 server上面

        3、执行的时候,server上只需要把jmeter-server打开就可以了,不用启动jmeter
        4、结束后,server会把压测数据回传给master,然后master汇总输出报告

第十篇 分布式压测基础知识和Jmeter分布式压测原理

          5. master总控机配置详情:

                   1 ). Jmeter->bin->jmeter.properties,找到remote_hosts,配置如下

                         remote_hosts=192.168.1.1:8801,192.168.1.2:8801,192.168.1.3:8801,192.168.1.4:8801

                          四个IP地址分别对应四台Jmeter-Server 机器

                   2). 四个Server机器启动的Jmeter-server服务路径:Jmeter->bin->jmeter-server

相关文章:

  • 2021-06-21
  • 2021-04-04
  • 2021-11-14
猜你喜欢
  • 2021-11-13
  • 2021-11-27
  • 2021-12-27
  • 2021-04-11
相关资源
相似解决方案