持续集成工具 jenkins 之 新增 Linux 节点

背景

为什么要配置节点?

jenkins在调动构建过程时,机器硬件资源消耗较大,且workspace也会日益增大,容易造成机器磁盘不足、内存不够用等情况,设置 jenkins节点,也就是在多台机器上,同时使用jenkins进行工作,可将项目分配至不同节点进行分流,提高效率的同时,提升了由于硬件问题造成的 容错,降低了潜在风险。

创建节点过程

1、在 jenkins 控制台上 -- > 节点管理 --> 新建节点

2、配置节点

名称:
描述:
执行器数量:默认1台
远程工作目录:存放拉取下来的项目,需要自己创建
标签
用法:尽可能的使用这个节点
启动方式:Launch agents via SSH
- 主机:服务器外网IP 或者 可连接到远程服务器的IP(比如负载均衡的IP)
- Credentials:服务器的账号密码,需要配置凭证
- Host Key Verification Strategy:一般选择 Non verifying Verification Strategy
- 端口:默认22
- java路径:/root/soft/jdk/jdk1.8.0_271/bin/java(根据自己安装jdk的实际路径自行调整),如果报错信息为找不到服务器的jdk文件,需要配置
- jvm选项
- Prefix Start Agent Command
- Suffix Start Agent Command
- 连接超时时间:默认60
- 最大重试次数:默认10
- 重试间隔时间:默认15
- Use TCP_NODELAY flag on the SSH connection:需要勾选
- Remoting Work directory
可用性:尽量保持代理在线

节点属性
- Disable deferred wipeout on this node
- 工具位置
- 环境变量

## 注意:如上没有说明,则默认为空!!!

 

 

3、设置完成,保存即可,可以查看是否可以获取到服务的数据

 

posted @ 2020-11-13 13:06  北向。  阅读(784)  评论(0编辑  收藏  举报