个性化阅读
专注于IT技术分析

Jenkins-分布式版本

如果你有较大且较重的项目, 这些项目需要定期构建并在中央计算机上运行所有这些构建, 则不是最佳选择。在这种情况下, 你可以将其他Jenkins机器配置为从机, 以减轻Jenkins主服务器的负担。

有时你可能还需要几个不同的环境来测试你的构建, 在这种情况下, 使用从属代表你所需的每个环境都是一个好主意。

Jenkins的主从体系结构用于分布式构建环境, 在该环境中, 构建项目的工作量被分发到多个代理节点或从属节点。对于每个构建, 我们也可以使用不同的环境。

由于每个从站都运行一个称为从站代理的单独程序, 因此无需在从站上安装完整的Jenkins(软件包或已编译的二进制文件)。启动从属代理的方法有很多种, 但是在从属代理结束时, Jenkins主服务器需要建立双向通信链接(例如TCP / IP套接字)才能进行操作。

要在Jenkins中设置从站/节点, 请使用以下步骤:

步骤1:前往Manage Jenkins。

步骤2:向下滚动并选择Manage Nodes(管理节点)。

Jenkins分布式版本

步骤3:点击“新建节点”。

Jenkins分布式版本

步骤4:为新节点命名, 选择Permanent Agent选项, 然后单击OK。

Jenkins分布式版本

步骤5:输入新节点的其他详细信息:

  • 远程根目录:根目录的路径
  • 标签:提供任何标签
  • 用法:选择尽可能使用此节点
  • 启动方法:有以下四种方法-
Jenkins分布式版本

在这里, 我将使用“让Jenkins作为Windows服务来控制该Windows从属服务器”。当我们选择此选项时, 你需要输入以下信息:

  • 管理员用户名:输入节点机器的用户名
  • 密码:输入节点机器的密码
  • 主机:输入主机IP
  • 运行服务为
Jenkins分布式版本

步骤6:输入以上信息后, 新节点计算机最初将处于脱机状态, 但如果正确输入了先前屏幕中的所有设置, 则它将联机。

Jenkins分布式版本

赞(0)
未经允许不得转载:srcmini » Jenkins-分布式版本

评论 抢沙发

评论前必须登录!