Jmeter:Jmeter中的[Thread:50,Ramp Period:0,Loop:1]和[Thread:1,Ramp Period:0,Loop:50]之间有什么区别?

Jmeter:Jmeter中的[Thread:50,Ramp Period:0,Loop:1]和[Thread:1,Ramp Period:0,Loop:50]之间有什么区别?,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,两者的区别是什么 [线程:50,渐变周期:0,循环:1] 及 [线程:1,渐变周期:0,循环:50] 两者都一样?它们不一样 JMeter的作用如下: 它在爬升周期中定义的时间范围内启动线程数(虚拟用户) 线程开始颠倒执行采样器(或根据 当没有要执行的采样器和要迭代的循环时,线程将被关闭 有关更多信息,请参阅第章 [线程:50,渐变周期:0,循环:1]-JMeter将启动50个线程,执行采样器1次 [线程:1,爬坡周期:0,循环:50]-JMeter将启动1个线程,该线程将执行采样器50次

两者的区别是什么 [线程:50,渐变周期:0,循环:1] 及 [线程:1,渐变周期:0,循环:50]
两者都一样?

它们不一样

JMeter的作用如下:

  • 它在爬升周期中定义的时间范围内启动线程数(虚拟用户)
  • 线程开始颠倒执行采样器(或根据
  • 当没有要执行的采样器和要迭代的循环时,线程将被关闭
有关更多信息,请参阅第章

  • [线程:50,渐变周期:0,循环:1]
    -JMeter将启动50个线程,执行采样器1次
  • [线程:1,爬坡周期:0,循环:50]
    -JMeter将启动1个线程,该线程将执行采样器50次
  • 实际的并发性是一个很大的问号,因为它强烈地依赖于线程需要做什么以及有多少个循环

    • 如果需要模拟50个虚拟用户,请提供足够的循环
    • 如果需要模拟每秒50个请求的加载:

      • 提供足够的循环
      • 提供足够的线程(至少两倍以上)
      • 用于设置所需的每分钟请求速率