Jenkins分布式集群配置

Jenkins是一个开源项目,它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满足各式的集成需求。通过配置jenkins分布式环境,将不同的任务下发到多台机器执行,提高jenkins处理能力。

1.安装jenkins

实验使用版本2.52.war,将部署到tomcat运行,具体安装步骤略。安装默认插件,启动好配置完管理员账号。

2.配置集群

系统管理,进入管理节点页面
这里写图片描述
节点列表:jenkins服务所在服务器为master节点,master负责分发任务给slave节点
这里写图片描述
点击左边新建节点,选中“Permanent Agent”
这里写图片描述
配置节点
这里写图片描述
由于安装的是最新版本2.52,没有找到大多数文章所得“ Java web start”策略,这里只有如下策略:
1.Launch agent via Java Web Start(需要在系统管理Configure Global Security配置并开启TCP port for JNLP agents,怎么配置可以网上找)
2.Launch agent via execution of command on the master
3.Launch slave agents via SSH
4.Let Jenkins control this Windows slave as a Windows service(不考虑)
第2种和第3种类似,通过执行远程slave上的脚本运行slave.jar。
配置完保持即可看到slave节点安装完后(slave需要安装Java)加入集群。

参考:
1.Jenkins使用教程之管理节点
2.两种常见挂载Jenkins slave节点的方法
3.http://blog.sina.com.cn/s/blog_80b679220102x1t5.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章