jenkins : 分布式搭建

1.
当我们使用多台服务器时,并且配置了tomcat或jboss集群服务,可通过jenkins的节点配置,将jenkins项目发布在不同服务器上(分布jenkins工作空间,部署项目到不同服务器的tomcat或jboss),这就形成了jenkins的分布式。节点服务器不需要安装jenkins(只需要运行一个slave节点服务),构建事件的分发由master端(jenkins主服务)来执行。

2.
slave 配置

注意:节点服务器上需要配置的路径最好跟master一致

节点服务器需要配置:
1. python 环境 sqlalchemy,python-pip,pymysql
2. android 环境 java,git,gradle,android-sdk,ndk
3. 数据库环境: 使用master 数据库

3. mesos [TODO]
4.

参考:
1. http://blog.csdn.net/e295166319/article/details/54134487 [节点配置]
2. http://www.jianshu.com/p/6ab04ba00f26 [跟我们的项目很类似][很有深度][重点][mesos]
3. http://chrisrc.me/categories/IT%E8%87%AA%E5%8A%A8%E5%8C%96/# [自动化系列中有几篇我们项目有用到]
4.http://www.10tiao.com/html/168/201603/402032767/1.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注