Multithreading 如何从Jmeter获取经过的时间

Multithreading 如何从Jmeter获取经过的时间,multithreading,jmeter,jmx,Multithreading,Jmeter,Jmx,我需要每2小时生成一个令牌(令牌过期时间为2小时)。如何获取时间,以便每2小时我需要重新生成令牌。考虑我需要执行一个负载测试8小时,每2小时,令牌应该自动生成它。 Jmeter中是否有任何控制器可用于上述过程。任何帮助都将不胜感激 注意:我的测试计划包含两个线程组,第一个是创建令牌,第二个是执行负载测试。目前,我正在重定向以在上一个请求失败时生成令牌。我将配置第一个线程组,以每2小时生成一个令牌,即 将循环计数设置为-1或永远勾选 生成令牌后,使用函数将其存储到具有任何有意义名称的JMeter属

我需要每2小时生成一个令牌(令牌过期时间为2小时)。如何获取时间,以便每2小时我需要重新生成令牌。考虑我需要执行一个负载测试8小时,每2小时,令牌应该自动生成它。 Jmeter中是否有任何控制器可用于上述过程。任何帮助都将不胜感激


注意:我的测试计划包含两个线程组,第一个是创建令牌,第二个是执行负载测试。目前,我正在重定向以在上一个请求失败时生成令牌。

我将配置第一个线程组,以每2小时生成一个令牌,即

  • 将循环计数设置为
    -1
    或永远勾选
  • 生成令牌后,使用函数将其存储到具有任何有意义名称的JMeter属性中,即
    token
  • 添加采样器并将其配置为
    Pause
    持续
    7200000
    毫秒
  • 在第二个线程组中,您可以使用类似的
    ${{uu P(token)}
  • 更多信息:

    JMeter属性是整个JVM的全局属性,因此一旦在第一个线程组中设置了该值,它将立即在第二个线程组中更新