jmeter请求执行顺序影响集合点同步定时器并发

本文探讨了JMeter中同步定时器的使用方法及其与请求执行顺序的关系。通过实验对比了定时器放置位置的不同对并发执行的影响,并分析了线程组启动时间和请求执行顺序之间的联系。

jmeter请求执行顺序影响集合点同步定时器并发


一:最近在学习jmeter的同步定时器,发现jmeter执行线后顺序,影响同步定时器的使用;下面来看看执行顺序吧
*1 jmeter执行顺序参考文章链接:https://www.cnblogs.com/160312/p/16400467.html
摘取总结:
1.同一线程组,同一轮http请求执行顺序,按从上到下顺序执行
2.同一线程组,不同轮http请求执行顺序,与线程组的启动时间有关;
2-1)若启动时间远大于执行完一轮所需的时间,那么每一轮都会按步就班执行
2-2)若启动时间小于执行每一轮所需的时间,那么其他线程就会直接抢占cpu资源,先执行
**在时间充分的情况下是按部就班的执行下去的
在这里插入图片描述
在这里插入图片描述
**当缩短了“启动时间”再执行此时各线程组就不会按部就班的执行了,几个线程会抢占cpu资源由此可见,批量http请求的执行顺序与线程组启动时间有关
在这里插入图片描述
在这里插入图片描述
二、了解了jmeter请求的执行顺序,我们再来看看集合点的执行顺序;也搜罗了各种资料说,集合点的作用域;但是把定时器放在里面并发执行也不对;想了应该与执行顺序有关
在这里插入图片描述
1、定时器放在第一个请求里面;设置线程数为5,启动时间为1;第一个请求执行完后,立即执行第二个请求;第二个请求也需要等待8s
在这里插入图片描述
在这里插入图片描述
2、定时器放在第二个请求里面;设置线程数为5,启动时间为1;第一个请求执行完后需要等待8s才会执行第二个请求;
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值