gpt4 book ai didi

jmeter - 如何设置 JMeter 进行定期负载测试?

转载 作者:行者123 更新时间:2023-12-05 07:47:47 27 4
gpt4 key购买 nike

我正在努力模拟每秒 10 个用户在每 40 秒内执行 20 秒的 GET 请求,这个测试应该运行 2 分钟。

我使用了一个线程组,我在其中创建了 10 个线程(用户),启动时间为 1 秒,因此这 10 个线程将在一秒钟内加载,循环计数为 1。

此线程组中添加了以下元素。

然后我添加了一个设置为 60 的 Constant Throughput Timer,这意味着每秒将发生大约 10 个 GET 请求。

为 GET 请求添加了一个 HTTP 请求采样器。

添加了一个设置为 20 秒的运行时 Controller 。

添加了一个设置为 40 秒的常量计时器。

这只是行不通。非常感谢任何帮助。

我已经检查了很多网站,但找不到任何可以处理这种“定期负载测试间隔”的内容。

最佳答案

正如 Cagy79 所指出的,这是一个 similar question实际上我之前已经检查过但没有运气。刚才我能够让它工作:

  1. 创建一个线程组,设置 200 个用户,20 秒加速,循环计数 1(因此 10 个用户将每秒发出 GET 请求,持续 20 秒)
  2. 创建一个设置为 40000 毫秒的常量计时器(因此上述突发将以 40 秒的固定间隔运行)
  3. 使用循环计数 2 的设置创建一个循环 Controller (这样我们的突发将运行两次,仅在第 40 秒和第 80 秒。我们不希望它在 120 秒开始运行)
  4. 在(嵌套)循环 Controller 下创建 HTTP GET 请求

关于jmeter - 如何设置 JMeter 进行定期负载测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39261163/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com