我们如何配置Jenkins将特定实例/机器用作JMeter Master实例

时间:2017-07-08 13:18:20

标签: jmeter

我尝试了Stackoverflow上列出的解决方案,即:

How to configure Jenkins for distributed load using multiple Jmeter-servers

但是,当我从Jenkins触发作业时,它会在本地计算机上查找JMeter-server Master安装。

问题: 1.如何配置Jenkins以查找在特定计算机上运行的Jemeter-server Master实例 2.我可以在与Jenkins运行的单独机器上运行我的jmeter-server主实例。 3. Jenkins如何识别哪个实例是Master,哪个实例是slave

1 个答案:

答案 0 :(得分:0)

您需要熟悉Jenkins Distributed Builds功能的概念。

  1. 在Jenkins Master上打开“管理Jenkins - >管理节点”

    Jenkins Manage Nodes

  2. 点击“新节点”并为其提供一个有意义的名称(我使用“Windows”,因为我的主人在Mac上运行,我将有一个Windows奴隶)
  3. 执行必要的配置(此处我使用compiler language="vb;vbs;visualbasic;vbscript"选项)并保存。

    Jenksns slave configuration

  4. 在您要用作奴隶的机器上打开同一页面(“管理Jenkins - >”管理节点“)。您将看到一个名为”Windows“的新节点

    Jenkins Windows Slave

  5. 使用提供的方法之一在代理

    上启动Jenkins从属设备

    Jenkins launch agent

  6. 假设一切顺利,你应该能够看到一个新的“Windows”从机

    Jenkins New Slave

    1. 所以现在您应该能够“告诉”Jenkins您希望通过Launch agent via Java Web Start设置执行构建的位置:
    2. enter image description here

      参考文献: