分布式压测
普通压测:单台机可以对目标机器进行压力测试,产生的压力比较小,受限因素包括CPU,网络,IO等
分布式压测:利用多台机器向目标机器产生压力,模拟几万用户并发访问(用下图简单示例什么是分布式压测)
如果用普通压测,单机配置如果不高,则可能最多发起10000个并发,达不到40000并发的目标,所以才会引入分布式压测技术。
一、什么是分布式测试
分布式测试是指通过局域网和Internet,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、分散操作、集中管理、协同工作、负载均衡、测试过程监控等目的的计算机网络测试。
二、执行原理
1、选择其中一台作为调度机(Master),其他机器作为执行机(Slave)
2、执行时,调度机会把脚本发送到每台执行机(Slave)上,执行机(Slave)拿到脚本后就开始执行,不需要启动GUI
3、执行完成后,执行机(Slave)会把结果回传给调度机,调度机会手机所有执行机(Slave)的信息,并汇总
相关推荐
地平线 2020-11-02
YLIMHHMILY 2020-10-20
jaryle 2020-10-13
huichen 2020-10-13
koko0c 2020-09-26
whutjiajiao 2020-09-20
Cheetahcubs 2020-09-13
Cheetahcubs 2020-09-07
互联网架构之路 2020-09-03
MrIronHand 2020-09-01
爱尔兰咖啡 2020-08-24
憧憬 2020-08-21
summerZBH 2020-08-11
loviezhang 2020-08-08
Cheetahcubs 2020-08-07
koko0c 2020-07-23