【发布时间】:2019-07-31 20:22:11
【问题描述】:
随着更激进的负载,我注意到 2 个或更多线程设置完全相同的变量值,从而导致使用所述值的后续请求失败。我正在使用 JSR223 PostProcessor,其中有以下代码:
URL url = new URL(vars.get("response_url"));
String path = url.getFile();
vars.put("request_path", path);
在检查请求时,我发现有时一个线程将“request_path”设置为“example1”,而另一个线程将该变量设置为完全相同的值。我不想减少线程数或加速时间;这不是一个选择。
在 JMeter 中获取/设置变量时,是否有比“vars”更多的线程安全变量?还是有其他方法可以防止这种情况发生?
【问题讨论】:
-
您好,对回答有任何反馈吗?如果可以,请接受并投票,以便其他用户可以信任它,谢谢
标签: jmeter load-testing