比如在压测是时候,我设置了100个线程组,循环2次,那么我想根据吞吐量进行并发请求,这时候可以用到这个吞吐量控制器
PercentExecutions:按执行次数的百分比来计算执行次数,Throughput的取值范围是0-100,
TotalExecutions:按执行次数来计算执行,Throughput设置必须是整数,最好是小于等于设置循环数,如果设置大于线程总数,实际执行结果还是按照线程数计算的
PerUser:如果选择的话,则按照这个虚拟的用户数来执行,不选则按照所有虚拟数量来执行计算次数
------
【场景1】PercentExecutions设置50%,不勾选peruser
执行结果如下,10次:
【场景2】,PercentExecutions设置50%,勾选peruser
运行结果,还是10次:
【场景3】TotalExecutions模式,不勾选peruser
运行结果就只允许Throughput设置的次数,8次;
【场景4】
TotalExecutions模式,勾选peruser
运行结果就是16次,循环次数2*8=16次,
原文地址:https://www.cnblogs.com/xiege/p/12565502.html
时间: 2024-10-08 18:34:38