【发布时间】:2017-08-14 11:59:01
【问题描述】:
我在主从模式下遇到一个问题,我们有一个自己的jar来测试后创建一些文件,但是当我们在主从模式下运行测试时,每个从站都会创建一个文件,但我们只需要一个master 中的摘要文件。
有没有办法可以代替主从模式,让我们用一台jmeter服务器测试2000~5000个线程?或更改某些设置以使文件仅在 master 中创建?
【问题讨论】:
-
既然所有的slave都和master在同一个网络上(或者至少master可以访问所有的em),为什么不创建一个所有slave都可以访问的共享文件,并从不同的slave中追加数据呢? slaves 以及时间戳和机器名等唯一信息(如果您想确定数据的来源和时间,这只是为了您的方便)?或者,如果您觉得在这种情况下会出现死锁,您总是可以在测试结束时将所有文件组合在一起,使用 JSR223 或 Beanshell 将所有文件合并到主机中的一个公共文件中
-
既然您在测试后使用自己的 jar 来创建文件,为什么不让 jar 在测试后写入相同的公共位置呢?它会比 JSR223 或 Beanshell 更容易
-
是的,你是对的,现在我正在尝试更改基本代码!
-
太棒了..如果有帮助请接受答案..
标签: jmeter master-slave