You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gatling中使用Session API的userId:序列分配规则咨询

Gatling 用户注入时的userId分配规则

是的,你假设的userId分配方式完全正确。

当你通过以下代码注入5个用户时:

setUp(myScenario.inject(rampUsers(5) during (10.seconds)).protocols(httpProtocol))

这5个虚拟用户的userId会从1开始依次递增分配,具体对应关系如下:

user 1 - userId = 1,
user 2 - userId = 2,
user 3 - userId = 3,
user 4 - userId = 4,
user 5 - userId = 5

Gatling的Session API提供的userId本身就是跨用户唯一的简单递增序列,无论使用哪种用户注入模式(包括rampUsers),每个新生成的用户都会被分配一个比前一个用户大1的userId,不会出现重复、跳号的情况,完全符合你将其作为集合索引的需求。

内容的提问来源于stack exchange,提问作者Ihor Volkov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 16:30:46