构建任务多的时候台jenkins配和几个worker压力大 所以可以配置多台jenkins,既然多机器集群环境,那就不可避免的出现负载均衡的问题需要处理。有两种选择:一,有我们编程实现,将指定的任务发送到指定IP的jenkins上。二,使用jenkins自己的集群管理功能,实现负载均衡。
这里我们先介绍第二种,有jenkins管理集群。
1.环境搭建:
下载jenkins的war包放到tomcat webapps下
- wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
- mv jenkins.war ROOT.war
我这里把jenkins作为ROOT应用启动,这个改不改无所谓
浏览器访问tomcat地址完成安装,第一次安装需要秘钥验证身份,根据说明去服务器对应路径下找到复制粘贴就好。
2.配置集群
进入jenkins控制面板,点击左侧菜单栏的系统管理选项,然后选择