- Jenkins教程
- Jenkins - 主页
- Jenkins - 概述
- Jenkins - 安装
- Jenkins - Tomcat 设置
- Jenkins - Git 设置
- Jenkins - Maven 设置
- Jenkins - 配置
- Jenkins - 管理
- Jenkins - 设置构建作业
- Jenkins - 单元测试
- Jenkins - 自动化测试
- Jenkins - 通知
- Jenkins - 报告
- Jenkins - 代码分析
- Jenkins - 分布式构建
- Jenkins - 自动化部署
- Jenkins - 指标和趋势
- Jenkins - 服务器维护
- Jenkins - 持续部署
- Jenkins - 管理插件
- Jenkins - 安全
- Jenkins - 备份插件
- Jenkins - 远程测试
- Jenkins有用的资源
- Jenkins - 快速指南
- Jenkins - 有用的资源
- Jenkins - 讨论
Jenkins - 分布式构建
有时,如果存在定期构建更大、更重的项目的情况,则需要许多构建机器。在中央机器上运行所有这些构建可能不是最佳选择。在这种情况下,可以将其他 Jenkins 机器配置为从属机器,以减轻 Jenkins 主服务器的负载。
有时您可能还需要几个不同的环境来测试您的构建。在这种情况下,使用从属设备来代表您所需的每个环境几乎是必须的。
从机是一台被设置为从主机卸载构建项目的计算机,一旦设置完成,任务的分配就相当自动了。确切的委托Behave取决于每个项目的配置;一些项目可能会选择“坚持”到特定的机器进行构建,而其他项目可能会选择在从机之间自由漫游。
由于每个从站运行一个称为“从站代理”的单独程序,因此无需在从站上安装完整的 Jenkins(包或编译的二进制文件)。启动从代理的方式有多种,但最终从代理和 Jenkins master 需要建立双向通信链路(例如 TCP/IP 套接字)才能运行。
要在 Jenkins 中设置从站/节点,请按照以下步骤操作。
步骤 1 - 转到“管理 Jenkins”部分,然后向下滚动到“管理节点”部分。
第 2 步- 单击“新节点”
步骤 3 - 为节点命名,选择哑从属选项,然后单击确定。
步骤 4 - 输入节点从机的详细信息。在下面的示例中,我们将从机视为 Windows 机器,因此选择“让 Jenkins 将这个 Windows 从机作为 Windows 服务控制”选项作为启动方法。我们还需要添加从节点的必要详细信息,例如节点名称和节点计算机的登录凭据。单击“保存”按钮。名称输入为“New_Slave”的标签可用于配置作业以使用该从机。
完成上述步骤后,新节点机器最初将处于离线状态,但如果上一屏幕中的所有设置均正确输入,则会上线。如果需要,可以随时使节点从机离线。