Jmeter仅运行第一个线程(第一个用户)

时间:2019-09-03 10:45:10

标签: multithreading junit jmeter

Jmeter仅运行第一个线程。在分配2个用户的负载时,只有一个用户的执行成功完成,对于另一个用户,执行一开始就完成了。日志如下:-

2019-09-03 14:59:08,648 INFO o.a.j.t.JMeterThread:线程已启动:线程组高级搜索1-1

2019-09-03 14:59:13,653 INFO o.a.j.t.JMeterThread:线程已启动:线程组高级搜索1-2

2019-09-03 14:59:58,323 INFO o.a.j.t.JMeterThread:线程已完成:线程组高级搜索1-2

2019-09-03 14:59:58,323 INFO o.a.j.t.JMeterThread:线程完成:线程组高级搜索1-2

1 个答案:

答案 0 :(得分:0)

通常情况下,您应该会得到类似的东西:

enter image description here

查看您的日志,我可以看到以下内容:

  1. 第一个线程始于2019-09-03 14:59:08,648
  2. 第二个线程始于2019-09-03 14:59:13,653
  3. 第二个线程在2019-09-03 14:59:58,323(45秒后)结束

所以我的期望是第一个线程仍在运行。如果jmeter.log文件中没有任何可疑条目,则可以进行线程转储(该功能自JMeter 5.1起可用),并查看您的第一个线程的确切位置

enter image description here