[發(fā)明專利]一種基于集群軟件的服務(wù)部署方法有效
| 申請?zhí)枺?/td> | 201710957323.3 | 申請日: | 2017-10-16 |
| 公開(公告)號(hào): | CN107741852B | 公開(公告)日: | 2020-09-29 |
| 發(fā)明(設(shè)計(jì))人: | 朱勇;李榮寬;丁乙;賁婷婷;張道偉 | 申請(專利權(quán))人: | 中國電子科技集團(tuán)公司第二十八研究所 |
| 主分類號(hào): | G06F8/60 | 分類號(hào): | G06F8/60;G06F8/71;H04L29/08 |
| 代理公司: | 江蘇圣典律師事務(wù)所 32237 | 代理人: | 黃振華 |
| 地址: | 210000 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 集群 軟件 服務(wù) 部署 方法 | ||
1.一種基于集群軟件的服務(wù)部署方法,其特征在于,包括以下步驟:
步驟1、建立服務(wù)軟件庫,服務(wù)軟件庫能夠使用版本管理和上傳、下載已開發(fā)完成的服務(wù)軟件;
步驟2、管理集群部署環(huán)境,通過接入兩個(gè)以上的集群軟件,使用集群軟件部署服務(wù)軟件;
步驟3、將服務(wù)軟件按照指定版本,選擇該服務(wù)軟件所需部署的目的集群,將軟件部署到該集群中;
步驟1中所述服務(wù)軟件庫能夠使用版本管理和上傳、下載已開發(fā)完成的服務(wù)軟件包括:
步驟1-1,在服務(wù)軟件庫中創(chuàng)建服務(wù)應(yīng)用,填寫服務(wù)應(yīng)用信息,包括應(yīng)用ID、應(yīng)用名、應(yīng)用描述、應(yīng)用類型以及應(yīng)用部署環(huán)境,檢查填寫信息的合法性,如果合法,執(zhí)行步驟1-2,否則提示填寫信息錯(cuò)誤;
步驟1-2,上傳服務(wù)應(yīng)用,在步驟1-1中創(chuàng)建的服務(wù)應(yīng)用下上傳該服務(wù)應(yīng)用的運(yùn)行部署包,并形成當(dāng)前版本號(hào);
步驟1-3,在服務(wù)應(yīng)用列表中顯示每個(gè)服務(wù)應(yīng)用中通過步驟1-2上傳的運(yùn)行部署包以及其版本信息;
步驟1-4,管理步驟1-1中填寫的服務(wù)應(yīng)用信息以及步驟1-2中上傳的服務(wù)應(yīng)用的運(yùn)行部署包,管理操作包括刪除或修改信息;
步驟2包括如下步驟:
步驟2-1,錄入集群軟件位置信息,通過記錄集群軟件的地址,調(diào)用其API接口獲取該集群軟件管理的集群信息,如果獲取信息超時(shí)或返回錯(cuò)誤,提示添加的集群環(huán)境存在異常,否則將獲取的集群信息存入本地;
步驟2-2,調(diào)用集群軟件接口獲取集群軟件管理的集群列表,并展示出每一個(gè)集群的信息,包括集群ID、集群名稱、集群類型、集群描述信息;
步驟2-3,刪除集群部署環(huán)境:當(dāng)需要對所接入的集群進(jìn)行刪除操作時(shí),直接在集群列表中選擇需要?jiǎng)h除的集群部署環(huán)境進(jìn)行刪除;
步驟3包括如下步驟:
步驟3-1、在集群所管理的服務(wù)器主機(jī)上部署代理軟件,該代理軟件用于接收能夠在服務(wù)器上運(yùn)行的指令,并在服務(wù)器執(zhí)行該指令,用于下載服務(wù)部署包;
步驟3-2、在集群軟件中添加部署代理軟件應(yīng)用,放入所有集群中并設(shè)置為同時(shí)啟用的方式;
步驟3-3、選擇步驟1中管理的服務(wù)應(yīng)用,選擇方式為應(yīng)用名稱和版本號(hào),即選擇需要部署的服務(wù)應(yīng)用;
步驟3-4、選擇步驟2中管理的集群部署環(huán)境,選擇集群列表中與步驟3-3中選擇應(yīng)用相匹配的運(yùn)行環(huán)境,用于運(yùn)行需要部署的服務(wù)應(yīng)用,判定部署環(huán)境是否異常,如果是,提示部署環(huán)境異常并退出本次部署,否則判定本次部署環(huán)境是否是已部署的環(huán)境,如果是,提示已部署了該應(yīng)用,否則執(zhí)行步驟3-5;
步驟3-5、判斷集群中服務(wù)器是否全部開啟且代理正常運(yùn)行,如果沒有,提示集群服務(wù)器未開啟,并中斷操作,如果全部開啟并正常運(yùn)行,則執(zhí)行步驟3-6;
步驟3-6、判斷所部署的應(yīng)用在該集群中是否已部署,如果是則提示已部署,并中斷操作,如果未部署,則執(zhí)行步驟3-7;
步驟3-7、在集群所有服務(wù)器上執(zhí)行下載應(yīng)用的操作,并使用指定目錄、應(yīng)用名稱與版本號(hào)結(jié)合的方式指定應(yīng)用的部署目錄;
步驟3-8、判斷集群所有服務(wù)器上執(zhí)行下載應(yīng)用是否成功,如果其中有一個(gè)失敗,則進(jìn)行回滾操作,并提示部署應(yīng)用失敗,中斷操作,如果執(zhí)行成功,則執(zhí)行步驟3-9;
步驟3-9、步驟3-8中所描述的操作執(zhí)行成功后,調(diào)用集群軟件添加應(yīng)用的接口,將該應(yīng)用添加到集群軟件的應(yīng)用列表中,如果調(diào)用成功,執(zhí)行步驟3-10,否則提示調(diào)用出錯(cuò),退出本次操作;
步驟3-10、根據(jù)步驟3-4中選擇的集群,調(diào)用集群軟件部署應(yīng)用的接口將該應(yīng)用添加到集群中;
步驟3-11、調(diào)用集群軟件啟動(dòng)應(yīng)用的接口,將應(yīng)用啟動(dòng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團(tuán)公司第二十八研究所,未經(jīng)中國電子科技集團(tuán)公司第二十八研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710957323.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時(shí)維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺(tái)多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點(diǎn)和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)介質(zhì)
- 混合云場景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





