Jmeter 如何在每次循环后添加重置请求?
我有1000个线程请求一个特定的url。我使用一个同步计时器让它们在每个循环结束时等待。如何让一个线程在每次循环后向服务器发送“重置”请求 编辑:我尝试了下面的配置,但线程似乎没有等待,顺序混乱。基本上我想要以下请求(假设同时有5个请求) Arhtur 首先,1000个线程对于一台机器来说实在是太多了。您可能必须进行分布式负载测试。看看这个 在1000个线程中,如果只有一个线程必须发送重置请求,您可以使用If控制器——只允许一个线程发送重置请求,并跳过所有其他线程。(可能还有其他更好的解决方案。如果您发现其他问题,请与我们分享) 当服务器处理所有请求时,线程num 1可能会在其他线程之前完成,并在服务器处理其他请求时立即发送重置请求。它可能会也可能不会影响您的测试。因此,相应地设计测试。正如您已经知道的,每个线程都是独立执行的 编辑: 同步计时器未正确放置在测试中。 当我运行测试时,我得到的结果如下所示。 对于每5个请求,发送1个重置请求。(我将线程数设置为5)Jmeter 如何在每次循环后添加重置请求?,jmeter,Jmeter,我有1000个线程请求一个特定的url。我使用一个同步计时器让它们在每个循环结束时等待。如何让一个线程在每次循环后向服务器发送“重置”请求 编辑:我尝试了下面的配置,但线程似乎没有等待,顺序混乱。基本上我想要以下请求(假设同时有5个请求) Arhtur 首先,1000个线程对于一台机器来说实在是太多了。您可能必须进行分布式负载测试。看看这个 在1000个线程中,如果只有一个线程必须发送重置请求,您可以使用If控制器——只允许一个线程发送重置请求,并跳过所有其他线程。(可能还有其他更好的解决方案。
好主意!但同步似乎不起作用。我已经在上面的问题中包含了我的配置。以前有人这样做过吗?我的论文需要这个,所以我非常感激!现在,我只是让所有线程触发一个重置请求,这是可以的,但很遗憾。正常请求和重置请求正确同步请求。无论如何,谢谢你的帮助如果管制员的方法没有帮助?你面临的问题是什么?现在太晚了。同步不起作用。不过还是要谢谢你,你帮了我大忙!
request
request
request
request
request
reset
request
request
request
request
request
reset
...