国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

通過跳板機(jī)建立信任,對(duì)多個(gè)tomcat服務(wù)統(tǒng)一安裝部署(shell編寫)

2024-06-28 13:25:38
字體:
供稿:網(wǎng)友
通過跳板機(jī)建立信任,對(duì)多個(gè)tomcat服務(wù)統(tǒng)一安裝部署(shell編寫)unifyDeploy自動(dòng)化統(tǒng)一安裝部署

系統(tǒng)版本:

unifyDeploy0.1

文件編號(hào):

0.1

發(fā)布日期:

2014-06-26

制:

WangYong

版權(quán)所有

內(nèi)部資料注意保密

新版本:http://www.CUOXin.com/javame/p/3835575.html

1 引言

基于JAVA開發(fā)項(xiàng)目,隨著服務(wù)的越來越多,配置文件更是眼花繚亂,每次不知道因?yàn)榕渲脝栴}浪費(fèi)多少時(shí)間,更不知道因?yàn)榕渲脝栴}出過多少問題。多臺(tái)服務(wù)器來回切換,如果服務(wù)需要依賴,啟動(dòng)更是問題。

1.1 目的

一次修改,統(tǒng)一安裝;操作簡(jiǎn)單,實(shí)用高效。

1.2 范圍

本項(xiàng)目使用范圍包括:

  • 基于JAVA開發(fā)項(xiàng)目
  • 項(xiàng)目相關(guān)服務(wù)繁多
  • 服務(wù)啟動(dòng)有依賴關(guān)系

1.3 讀者

本需求規(guī)格說明書的閱讀者或其他文檔干系人有平臺(tái)總監(jiān)、產(chǎn)品經(jīng)理、項(xiàng)目總監(jiān)、項(xiàng)目經(jīng)理、開發(fā)人員、測(cè)試人員、用戶體驗(yàn)設(shè)計(jì)人員等。

2 項(xiàng)目總體描述

2.1 系統(tǒng)總體功能框架

2.2 系統(tǒng)功能列表

編號(hào)

模塊

功能

說明

unifyDeploy_0.1

Exec

建立信任、初始命令

初始

unifyDeploy_0.2

Tools

提供服務(wù)與服務(wù)列表

掃描提供服務(wù)列表,獲取配置信息

unifyDeploy_0.3

Conf

自動(dòng)獲取需要修改配置

自動(dòng)生成

unifyDeploy_0.4

Bin

執(zhí)行腳本

提供總執(zhí)行與單一執(zhí)行腳本

unifyDeploy_0.5

New

存放修改后配置文件

與bak保留文件成反比

unifyDeploy_0.6

Bak

存放原始配置文件

便于問題分析

unifyDeploy_0.7

Temp

存放臨時(shí)文件

臨時(shí)文件將及時(shí)刪除無任何冗積

unifyDeploy_0.8

Workapp

存放war包

上傳war包

3 功能描述

3.1 獲取配置文件

通過本系統(tǒng)獲取配置文件非常簡(jiǎn)單,只需用戶提供服務(wù)列表,其他無需操作。服務(wù)列表如下:

name           ip                 serve服務(wù)名稱       192.168.0.1          /home/tomcat_服務(wù)名稱服務(wù)名稱       192.168.1.2          /home/tomcat_服務(wù)名稱服務(wù)名稱       192.168.1.2          /home/tomcat_服務(wù)名稱

名詞解釋:

name :服務(wù)名稱,需與war包名稱一致。ip       :服務(wù)器ip地址。serve :Tomcat部署路徑。

執(zhí)行腳本,“.. /unifyDeploy/conf”自動(dòng)生成用戶所需修改配置文件,配置文件是通過篩選后生成,所以一個(gè)服務(wù)不管需要配置多少文件,這里只生成一個(gè),方便修改與管理。

3.2 自動(dòng)化統(tǒng)一安裝部署

自動(dòng)化統(tǒng)一安裝部署,包括:上傳解壓war包、同步配置、啟動(dòng)服務(wù)、監(jiān)控服務(wù)等。

list.sh  one.sh  pass.war  startup.sh  syn.sh  two.sh

部署支持統(tǒng)一安裝于分布式安裝,每個(gè)腳本可以拆分開任意組合使用,比如:

1) 一套新環(huán)境tomcat中還未部署服務(wù),只需調(diào)整上傳war包腳本順序,先上傳war后,后續(xù)操作正常執(zhí)行。

2) 迭代更新,功能稍作修改,原配置項(xiàng)無需修改,也只需調(diào)整上傳war包腳本順序,先獲取原有配置,再上傳更新war包,后續(xù)操作正常執(zhí)行。

3.3 優(yōu)缺點(diǎn)描述

優(yōu)點(diǎn)描述:

1) 適用于統(tǒng)一安裝部署,也適用于單獨(dú)服務(wù)安裝部署。

2) 保留原始備份,方便部署前后配置對(duì)比。

3) 操作簡(jiǎn)單、需求擴(kuò)展能力強(qiáng)。

不足描述:

1) 暫時(shí)只適用于基于tomcat服務(wù)器項(xiàng)目。

下載地址:unifyDeploy0.1版本

      unifyDeploy0.2版本


上一篇:ffmpeg2.2.3編譯安裝

下一篇:samba 共享

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江安县| 荣昌县| 青川县| 和田县| 汉寿县| 咸宁市| 会泽县| 英德市| 黄山市| 墨玉县| 历史| 郎溪县| 陈巴尔虎旗| 钟祥市| 永川市| 陆丰市| 防城港市| 太仆寺旗| 武隆县| 青冈县| 神农架林区| 年辖:市辖区| 渑池县| 同江市| 磐安县| 英吉沙县| 遂宁市| 托克逊县| 东乡族自治县| 赤水市| 共和县| 建水县| 托克逊县| 黄冈市| 东海县| 诏安县| 七台河市| 陇川县| 马鞍山市| 利津县| 长兴县|