背景
大部分实际情况中,并不会直接在master节点上去构建job,master更多做的是任务分发和调度;实际构建job的是slave节点,这时候我们就需要创建主从节点。
步骤
1、系统管理 - 管理节点;master是自带的
节点列表2、新建节点
新建节点3、配置页面
-
执行器数量
这个机器同时能执行构建任务的数量,和机器的性能有关系,建议是机器的CPU核数 -
远程工作目录
从节点jenkins相关的文件保存路径,需要是绝对路径 -
标签
标签一般用于做调度策略 -
用法
1.尽可能使用这个节点(推荐)
2.只允许允许绑定到这台机器的job -
启动方式
启动方式
如果当前节点机器是linux或mac,选择通过SSH方式连接
如果当前节点机器是windows,选择通过Java web启动代理
-
可用性
可用性
选择尽量保持代理在线即可
-
节点属性
节点属性
3、连接主从节点
-
节点创建成功后,是未连接状态(该节点选择的连接方式是通过java web启动代理)
节点列表 -
点击进入节点状态
节点状态-未连接
两种启动方式:
1.浏览器启动
2.通过命令行方式启动(需要下载命令里的jar包到从节点机器)
命令启动成功
连接成功
4、标签的使用
-
进入job设置页面的General
设置该job只会在哪些标签节点上执行构建,如果多个节点拥有同个标签, 那么就会随机抽取其中空闲的一台来进行构建。所以说标签和调度策略有关,有点像负载均衡。 设置标签节点
网友评论