jmeter配置长连接怎么配置

在jmeter配置压测过程中我们通常认為1s内100的并发量(即:QPS为100)的设置如下:

此时,没有再添加额外的控制器上述中的参数设置解释:

上述的设置,表示在1s内启动100个线程之後,jmeter配置便以最大限度的100个并发进行压测不能保证1s内只有100个请求。

我们用上述的设置对某个接口进行压测,发现:

在一秒内发起的請求居然有五百多个,与实际想要的1s发起100个并发是有差别的

添加Constant Throughput Timer(常数吞吐量定时器),该定时器可以方便地控制给定的取样器发送请求的吞吐量

1)This thread only:控制每个线程的吞吐量,选择这种模式时总的吞吐量为设置的target Throughput 乘以改线程的数量。

2)all active threads:设置的target Throughput 将分配在每个活跃线程仩每个活跃线程在上次运行结束后等待合理的时间再次运行。活跃线程指同一时刻同时运行的线程

4)all active threads(shared):与all active threads的选项基本相同,唯一的區别是每个活跃线程都会在所有活跃线程上运行一次结束后等待合理的时间后再次运行。

我要回帖

更多关于 jmeter配置 的文章

 

随机推荐