Gattle - 如何设置循环用户?

问题描述 投票:0回答:2

根据文档显然我可以使用

constantUsersPerSec(rate) during(duration)
在给定时间内以每秒的速率插入固定数量的用户,或者使用
atOnceUsers(nbUsers)
插入多个用户。

我想要的是固定数量的并发用户循环。你使用

constantUsersPerSec(5)
,如果第一批没有完成,下一秒就会推送五个新用户。我只想在任何完成时推送新用户。

换句话说,我想要类似的东西:

atOnceUsers(nbUsers)
,每当有任何结束时,添加另一个并保持 5 分钟

我怎样才能实现这一目标?

gatling
2个回答
2
投票

我想要的是固定数量的并发用户

atOnceUsers

循环

https://docs.gadling.io/reference/script/core/scenario/#loop-statements

注入配置文件仅控制用户生成。用户的寿命是由场景控制的。


1
投票

听起来像你想要的

constantConcurrentUsers(5) during (5 minutes)
© www.soinside.com 2019 - 2024. All rights reserved.