Jenkins上部署的项目过多,想要为这台服务器分担一点,采用分布式部署
【友情提示】各个服务器关闭防火墙
一.环境
安装Jenkins的服务器:win7
配置从节点的服务器:win10

二.操作步骤
1.manage nodes and clouds —>新建节点,选择固定代理
Windows环境下Jenkins从节点配置
2.点击确定进入下一步,最开始安装的时候启动方式这里只有两个选项
Windows环境下Jenkins从节点配置
3.进入设置
Windows环境下Jenkins从节点配置
4.在代理中选择如下配置
Windows环境下Jenkins从节点配置
5.再回来创建新节点,启动方式选择通过Java web启动代理
Windows环境下Jenkins从节点配置
6.save之后,发现该节点上边有红叉叉,我们需要连接一下
7.下载agent.jar,点击launch下载slave-agent.jhlp。将这两个文件放到远程工作目录C:/Jenkins下
Windows环境下Jenkins从节点配置
8.在cmd下运行Run from agent command line下面的命令。详见上图
【友情提示】不要手残自己敲
9.返回nodes页面,红叉消失,说明已经连接上,cmd命令窗是不能关掉的,要一直启着
到这一步,从节点已经配置完了,下面就是将项目放到从节点上去跑
1.找一个项目打开,点击配置
Windows环境下Jenkins从节点配置
2.选择运行场所Restrict where this project can be run,输入配置好的从节点名称Windows环境下Jenkins从节点配置
3.点开该节点,发现已经有一个项目存在

相关文章: