【发布时间】:2018-12-05 22:25:34
【问题描述】:
我有一个包含许多 JSON 文件的文件夹,我想使用 jmeter 将它们并行发送到 Web 服务。
我已经使用 BeanShell 采样器将文件收集到 jmeter 变量中。然后我使用 ForEach 控制器来执行 HTTP 请求 (see this thread)。
但问题是,当使用线程数 > 1 时,json 文件会被处理多次。每个线程循环遍历自己的 JSON 文件列表。
您知道多个线程如何共享 ForEach 控制器的输出变量吗?
查看jmeter配置
。有 3(线程)* 2(文件)= 6 个调试输出。但我想要那个,例如线程 1 处理 first.json,线程 3 处理 second.json,线程 2 没有任何剩余。所以没有文件被多次处理。
【问题讨论】:
标签: jmeter