【问题标题】:Install JMeter plugin安装 JMeter 插件
【发布时间】:2018-07-11 09:43:26
【问题描述】:

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

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

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

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

提前感谢您的帮助,

最好的问候, 马克

【问题讨论】:

    标签: jmeter jmeter-plugins


    【解决方案1】:
    1. 将.jar 文件复制到从机就足够了,不需要安装plugins manager 本身。请注意,一些插件会将依赖项添加到 JMeter 的“lib”文件夹中,因此请确保“lib”文件夹也与您在主节点上的内容同步。

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

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

    【讨论】:

    • 再次感谢您:)
    【解决方案2】:

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

    确保所有节点(客户端和服务器):运行完全相同版本的 JMeter。

    您可以关注 Guy Salton 的 local repository of jmeter plugins 教程

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

    将以下行添加到 jmeter.properties 文件中:

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

    10.129.66.91 是存储库机器的 IP

    【讨论】:

    • 感谢您的回复。我现在收费过高,我会按照 Dmitri 的建议进行手动复制,但稍后我会花时间查看您的教程...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多