如何使用JMETER每20秒发送10000个http请求?

问题描述 投票:0回答:1

当我需要发送10k个请求[每个请求有6个http的后续调用]时,我需要每分钟发送1个请求。

testing jmeter load
1个回答
0
投票

你的帖子包含了4个问题,这4个问题是相互排斥的,所以我提供了一个通用的答案。

  1. 如果你想在同一时刻发送X个请求:

    • 添加X个线程(虚拟用户)到 主题组
    • 添加 同步计时器 的请求,并设置 Number of Simultaneous Users to Group by 至X
  2. 如果你想每分钟发送1个请求--添加 恒定吞吐量定时器 根据您的要求,并设置 Target Throughput1
  3. 如果你想每20秒发送1个请求--与第2点的方法相同,但是 Target Throughput 将是 3

ramp-up是指启动虚拟用户的时间段,一般正常人都是用来逐步增加负载的,比如你有10个用户,10秒ramp-up的时候JMeter会每秒钟启动1个用户,如果你有10个用户,20秒ramp-up的时候JMeter会每2秒启动一个用户等等。

© www.soinside.com 2019 - 2024. All rights reserved.