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

关于JMeter中Simple Table Server的KEEP=FALSE功能及登录失败数据处理的问询

Simple Table Server (STS) 中 KEEP=FALSE 功能详解

核心行为说明

当在JMeter的Simple Table Server中设置KEEP=FALSE时,核心逻辑是:客户端从STS取出一条数据后,这条数据会立即从STS的数据集里被永久删除——这个删除动作只和“数据被成功取出”有关,和你用这条数据执行的后续业务操作(比如登录)是否成功没有任何关系。

针对登录失败场景的明确结论

如果你设置了KEEP=FALSE,哪怕用取出的账号密码登录失败,这条数据也已经被STS删掉了,不会被再次取出用于重试登录。

新手实操提示

  • 如果你的需求是“登录失败后要重试使用同一条数据”,不能用KEEP=FALSE,需要保留默认的KEEP=TRUE(此时数据取出后不会被删除,后续还能被再次获取),再配合JMeter的逻辑控制器(比如循环控制器、If控制器)来实现失败重试逻辑。
  • STS的数据集存储在内存中,一旦重启STS服务,所有未被取出或已被取出的数据都会被清空,需要重新加载数据集文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 11:51:00