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

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