Jmeter 如何将一个变量/属性从一个从机广播/共享给其他从机?

Jmeter 如何将一个变量/属性从一个从机广播/共享给其他从机?,jmeter,Jmeter,我有一个JMeter脚本,它以分布式模式执行,有4个节点。其中一个是控制器,不执行任何请求,另三个是工人执行请求 我当前可以将其中一个工人设置为主工人,在user.properties文件中为该特定工人设置属性。这个“主”工作者执行一些只需执行一次的请求,因此其他工作者无法执行这些请求 现在我需要从这些唯一请求的响应中提取一些值,并将这些信息发送给其他从属服务器 有可能这样做吗? 如何在运行时将数据从一个工作进程发送到其他工作进程?不,这是不可能的 控制器和服务器之间的通信大大减少: 控制器向

我有一个JMeter脚本,它以分布式模式执行,有4个节点。其中一个是控制器,不执行任何请求,另三个是工人执行请求

我当前可以将其中一个工人设置为主工人,在user.properties文件中为该特定工人设置属性。这个“主”工作者执行一些只需执行一次的请求,因此其他工作者无法执行这些请求

现在我需要从这些唯一请求的响应中提取一些值,并将这些信息发送给其他从属服务器

有可能这样做吗? 如何在运行时将数据从一个工作进程发送到其他工作进程?

不,这是不可能的

控制器和服务器之间的通信大大减少:

  • 控制器向服务器发送启动/停止/关闭命令
  • 服务器将示例结果发送给控制器
就这样

要进行通信,您需要使用第三方层,如Redis DB或类似方式。

您可以使用插件,并使用“主”工作人员提供的数据填充插件,因此,一旦您设置了先决条件,所有其他工作人员(包括主工作人员)都可以通过

HTTP简单表服务器可以使用