安装 JMeter 插件

Install JMeter plugin

我还有一个关于 JMeter 的小问题。

在我的 PC 上安装了 JMeter,我在其中使用插件管理器下载了一些插件。

我正在 运行 对 3 个不同的 Linux 虚拟机(1 个主服务器和 2 个从服务器)进行一些测试。要在这些 VM 中安装相同的插件,我可以简单地将 .jar 插件文件复制到 lib/ext/ 文件夹,还是我也必须通过这些 VM 中的插件管理器?我的电脑和虚拟机都是 运行 JMeter 4.0

第二个问题,我需要从属虚拟机上的插件还是主虚拟机中的插件就足够了?

在此先感谢您的帮助,

此致, 马克

必须具有相同版本的 JMeter,并且如果您正在为 Distributed testing 使用其他插件:

Make sure that all the nodes (client and servers) : are running exactly the same version of JMeter.

您可以按照 Guy Salton

local repository of jmeter plugins 教程进行操作

解决方案是让您的 JMeter 插件只有一个特定位置:

Add the following line to the jmeter.properties file:

jpgc.repo.address=http://10.129.66.91:8080/my_plugins.json

其中 10.129.66.91 是存储库机器的 IP

  1. 将.jar 文件复制到从机就足够了,不需要安装plugins manager 本身。请注意,某些插件将依赖项添加到 JMeter 的 "lib" 文件夹中,因此请确保 "lib" 文件夹也与主节点上的内容同步。

  2. 您需要在奴隶上安装任何插件。这同样适用于 CSV 数据文件、属性文件等。主节点只发送一个.jmx脚本和你通过-G command-line argument指定的全局属性,你需要自己处理插件和数据。

更多信息:How to Perform Distributed Testing in JMeter