了解并行线程组在JMeter中的工作方式

了解并行线程组在JMeter中的工作方式,jmeter,Jmeter,有人能帮我理解以下场景中连续线程和并行线程之间的区别吗 (情景1) TestPlan:并行运行线程组 线程组:4 线程数:4500 加速期:60 循环计数10 每个线程组指向不同的端点 我不明白的是,在60秒结束时,有多少用户将在并行测试计划中,4500*4? 开始测试60秒后,每个端点是否有4500个?我们不知道,因为这取决于: 线程组中的线程数 应用程序响应时间 如果您只有10次迭代,那么第一个线程可能会在不到60秒的时间内完成其10次迭代,并将被关闭,而最后一个线程尚未启动。查看文章了解更

有人能帮我理解以下场景中连续线程和并行线程之间的区别吗 (情景1) TestPlan:并行运行线程组 线程组:4 线程数:4500 加速期:60 循环计数10

每个线程组指向不同的端点

我不明白的是,在60秒结束时,有多少用户将在并行测试计划中,4500*4?
开始测试60秒后,每个端点是否有4500个?

我们不知道,因为这取决于:

  • 线程组中的线程数
  • 应用程序响应时间
  • 如果您只有10次迭代,那么第一个线程可能会在不到60秒的时间内完成其10次迭代,并将被关闭,而最后一个线程尚未启动。查看文章了解更多详细信息

    如果将线程组中的循环计数设置为“永远”,并且每个线程组中有4500个线程,那么在1分钟内您将拥有4500*4=18000个虚拟用户。如果要将循环数保持在
    10
    -可以使用监听器检查此时或当时有多少活动用户在线