谁能告诉我如何在不停止线程的情况下循环两次相同的 CSV 文件?
目前我有
Thread Group
+-- While Controller
+-- CSV (True,True,False)
Loop Controller (2)
+-- SOAP/RPC Request
所以想法是检索 5 个请求,然后再次重复相同的 5 个请求。
注意:我不想两次发送相同的请求。
假设你的问题的意思是:“我想重用数据集,但不想同时发送相同的请求。”,那么你应该可以设置以下配置。你不应该需要一个while循环。
Thread Group
* Loop Count = 2
* Thread Count = 5
|
+-- CSV
* Recycle on EOF = true
* Stop thread on EOF = false
* Sharing mode = All threads
打破它:
实现此目的的另一种方法是将循环计数设置为您要采样的 URL 数量的倍数:
Thread Group
* Loop Count = 10
* Thread Count = 1
|
+-- CSV
* Recycle on EOF = true
* Stop thread on EOF = false
* Sharing mode = All threads
这效率略低,因为这意味着请求必须串行执行而不是并行线程,但这是另一种执行方式。