- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 【JMeter】固定吞吐量
新增一个需求,TCP长连接后每秒发2/5/10个数据包,持续3min那sleep 500ms/200ms/100ms是否可以解决这个问题呢?显然不行,忽略一个关键的点,TCP长连接,需要等待上一个包发送接收到响应后才能发送下一个数据包,这样就有一个不确定的因素,响应时间其实如果精确的话还有另外一个问题,JMeter在发送上一个数据包后到发送下一个数据包其实是有一个毫秒级别的线程切换间隔时间的那是否可以粗略估算,运行一次,查看平均响应时间,新sleep时间 = sleep时间 - 预计平均响应时间 -
2019-09-04 10:03:06 1954
原创 【JMeter】JMeter卡顿无响应
在尝试在千兆网络中使用控制端设备,看是否因为网络的问题引起将JMeter包和.jmx文件拷到小伙伴的台式机中准备进行验证运行时发现整个JMeter卡住不动开始怀疑是网段的原因,ping准备使用的10台客户端肉鸡和ping服务ip均没问题查看JMeter的配置文件 jmeter.properties,确认无误那将需要使用到的.csv文件拷到小伙伴做为控制端的电脑中,本地运行,本地运行没有问题是否因为多个网卡的原因?将其他网络禁用,仍是一样的现象,无任何响应那是否是防火墙的问题直接拦截了?把所有
2019-09-03 20:53:16 6966
原创 【性能概念】99线响应时间
随着吞吐量的增大,响应时间会逐渐变长,当达到最大吞吐量之后,响应时间会开始急剧飙升,尤其是后面堆积队列中等待的请求如果仅仅是关注平均值,由于大部分请求的响应时间还是相对较短,有一部分接口可能是10ms级别,慢请求往往只占一个很小的比例,所以从平均值中分析数据时,慢响应的接口响应时间被平均了。但实际上,可能有超过1%,或者5%请求的响应时间已经远远超出目标响应数据的范围性能测试中,更科学合理的指...
2019-09-03 20:46:23 11596
原创 【JMeter】CSV文件配置
由于业务的需求,需要在一个JMeter脚本中起40个线程组,每个线程组都需要读取学校帐号做为登录的账号信息因为有10台客户端肉鸡,那需要切割400个csv文件进行配置,这样的工作量是非常繁琐的其中有个可以切入点,那就是每台肉鸡上取csv帐号可以是随机的,但是不同线程不能取相同的一个帐号,那能不能把CSV文件文件设置在和线程组同级进行,然后大家先后取该CSV文件呢?直接运行,发现每个线程都去读取该CSV文件,各不干扰,但是每个人都读取自己那份,这样导致读取了重复的帐号信息,未能满足需求那是否有啥方式
2019-09-03 20:43:28 543
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人