我有一个JMeter脚本,该脚本以4个节点的分布式模式执行。其中一个是控制器,不执行任何请求,其他三个则是由工作人员执行的请求。
我目前可以将其中一个工作程序设置为主工作程序,在user.properties文件中为该特定工作程序设置属性。该“主”工作人员执行的某些请求仅需执行一次,因此其他工作人员无法执行这些请求。
现在,我需要从这些唯一请求的响应中提取一些值,并将此信息发送给其他从站。
是否可以这样做? 如何在运行时将数据从一个工作人员发送给另一工作人员?
答案 0 :(得分:1)
不行。
Controller与服务器之间的通信非常减少:
就是这样。
要进行交流,您需要使用Redis DB之类的第三方方或类似手段。
答案 1 :(得分:1)
您可以使用HTTP Simple Table Server插件,并使用ADD
command使用来自“主”工作程序的数据填充它,因此,一旦完成了先决条件的设置,包括主程序在内的所有其他工作程序都可以访问生成的通过READ
command