文档章节

Synchronizing Timer

 芹芹69569585
发布于 2017/09/10 11:16
字数 464
阅读 6
收藏 0

性能测试中我们经常提到一个概念就是“并发”,其实在实际真实的性能测试中是不存在真正的并发的。为了更真实的模拟对一个请求的并发测试场景,我们通常设置一个集合点,JMeter中提供了这样的一个功能设置。

那么集合点的大致概念是什么呢?

简单理解就是:设置一个阀值(请求数量),当请求数达到这个阀值时,允许请求同时发出。例如:想测试一座桥的并发(忽略载重等其他因素,只考虑通过),那么并发的请求就是类似于多少辆车可同时通过桥,而车辆一般情况下是不可能同时通过桥的,因而我们可以在桥头A,设置一个集合点,等车辆数满足一定的数量,同时让车辆通过此桥。

添加路径:右键单击线程组,依次选择【添加/定时器/Synchronizing Timer】即可添加集合点

添加后,显示如下图所示:

PS:超时时间为0时,默认无超时限制。

 

实际运行过程中,可能出现请求数当不满足集合点设置的请求数时,JMeter一直卡顿在如下页面:

 

解决办法是:设置同步定时器的超时时间。

同步定时器(Synchronizing Timer)的超时时间设置要求:

超时时间 > 请求集合数量 * 1000 / (线程数 / 线程加载时间)

 

至此,此文顺利完结,希望此文能够给初学 JMeter 的您一份参考。

 

本文转载自:

共有 人打赏支持
上一篇: 面试SQL
粉丝 0
博文 105
码字总数 43958
作品 0
成都
私信 提问
jmeter的相关问题

我用jmeter碰到了几个问题,度娘之后也没有解决,可能jmeter的中文资料确实是少,加上中国的测试人员技术水平还是比较低(没有黑的意思,我本身就是做测试的) 1.我在http请求默认值里面设置...

我就是泛泛之辈
2015/08/07
369
1
DragonFly BSD 4.6.0 发布,更好的支持 NVMe

DragonFly BSD 4.6.0 发布了,DragonFly是一份作为FreeBSD-4.x系列在逻辑上的延续而设计的操作系统及应用环境。这些操作系统与Linux可归为相同的类别,因为它们都基于UNIX理念及应用程序接口...

oschina
2016/08/03
849
7
庖丁解Ceph之Paxos

Ceph Monitor作为Ceph服务中的元信息管理角色,肩负着提供高可用的集群配置的维护及提供责任。Ceph选择了实现自己的Multi-Paxos版本来保证Monitor集群对外提供一致性的服务。Ceph Multi-Paxo...

CatKang
2017/11/21
0
0
checkboxMod 0.2

This plugin is used to enhence the actual checkbox in pages. Depending on OS and Theme, people actually have different check box look and feel. The one in Windows XP is actually......

匿名
2008/09/19
446
0
Univention Corporate Server 4.1-2 发布

Univention Corporate Server 4.1-2 发布了。 主要更新: Several important security updates have been integrated in UCS 4.1-2, among others for Samba, Apache, OpenSSL and the GNU ......

oschina
2016/05/11
411
0

没有更多内容

加载失败,请刷新页面

加载更多

Accept和Content-type的意思

Accept意思是我希望接收到的数据类型 Content-type意思是我发出去的数据类型

大灰狼wow
23分钟前
1
0
Java每天10道面试题,跟我走,offer有!(五)

41.Iterator、ListIterator 和 Enumeration的区别?   迭代器是一种设计模式, 它是一个对象, 它可以遍历并选择序列中的对象, 而开发人员不需要了解 该序列的底层结构。 迭代器通常被称为...

Java干货分享
23分钟前
2
0
meta 解决页面浏览器兼容性

使用最高级的ie内核,如果支持谷歌内核,使用谷歌内核 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 这 样写可以达到的效果是如果安装了GCF,则使用GCF来渲染页面,如...

之渊
25分钟前
2
0
极验验证demo(django+vue)

在使用之前,曾经试过用阿里云的人机验证,不过在签名部分比较复杂,下载sdk后需要自己写很多,折腾了一下,还是放弃。而腾讯云的人机验证python版本有demo,直接填写keyhe1secret就可以使用...

xiaoge2016
26分钟前
1
0
浅谈js回调

js回调极为简洁,无需声明,直接通过参数传入方法实体,调用方法实体的时候,可以直接调用方法名或者方法名加参数即可,以下看例子 socket.initWebSocket(this, userName, userId, (isSucce...

Carbenson
31分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部