在Jmeter中管理令牌的过期时间

ijxebb2r  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(151)

如何在Jmeter中管理令牌的过期时间,使其不影响其他请求执行的连续性?

uurity8g

uurity8g1#

通常,当您获取令牌时,也会获取其TTL,它可以被提取到JMeter Variable
所以你有两个选择:
1.在另一个线程组中周期性地发送令牌刷新请求(令牌TTL减去一些合理的秒数),可以使用常量计时器或流控制操作采样器引入“刷新”之间的暂停

  • 或者使令牌刷新主线程组的一部分。
  • 当您创建/刷新令牌时,您可以使用__time()函数获取当前时间戳,并将其存储到JMeter变量中
  • 然后,可以将当前时间与If Controller中的令牌刷新时间戳进行比较,以便您能够在当前令牌过期之前运行刷新请求

相关问题