本文介绍: 日常构建Jenkins任务中,会经常出现下面的情况:自动化测试需要消耗大量的 CPU 和内存资源,如果服务器上还有其他的服务,可能会造成卡顿或者宕机这样的情况;Jenkins 平台上除了这个项目,还有其他项目需要构建,如果同一时间构建大量的任务会造成多个任务抢占资源的情况。Jenkins 提供了主从模式(master-slave) 解决这个问题。
一、master-slave
日常构建Jenkins任务中,会经常出现下面的情况:
Jenkins 提供了主从模式(master-slave) 解决这个问题。我们可以为 jenkins 配置多台slave从机,当slave从机和Jenkins服务建立连接之后,由Jenkins发指令给指定的slave从机去运行任务,消耗的资源由slave从机去承担。
二、Node节点
1、添加节点 Manage Jenkins -> Manage Nodes and Clouds -> New Node
(1)配置Node Name
(2)配置Agent类型:选择永久模式(Permanent Agent)
(3)接下来配置Agent信息:
2、添加完成后可以看到节点页面信息
红叉表示此时的Slave并未与Master建立起联系
3、连接从节点
4、全局安全设置 Manage Jenkins——Security
5、项目中应用
三、Jenkins 添加节点Node报错
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。