[發(fā)明專利]遠程部署中間件的方法、裝置、計算機設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202011033866.4 | 申請日: | 2020-09-27 |
| 公開(公告)號: | CN112130871B | 公開(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計)人: | 徐銘 | 申請(專利權(quán))人: | 深圳平安醫(yī)療健康科技服務有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71;H04L9/40 |
| 代理公司: | 深圳市明日今典知識產(chǎn)權(quán)代理事務所(普通合伙) 44343 | 代理人: | 王杰輝;曹勇 |
| 地址: | 518000 廣東省深圳市福田區(qū)華*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 遠程 部署 中間件 方法 裝置 計算機 設(shè)備 存儲 介質(zhì) | ||
1.一種遠程部署中間件的方法,其特征在于,所述方法應用于控制服務器,所述控制服務器與待部署服務器基于SSH協(xié)議的密匙對實現(xiàn)免密登錄,所述待部署服務器用于部署數(shù)字醫(yī)療系統(tǒng);所述控制服務器安裝有自動化運維工具;
所述方法包括:
通過安裝的自動化運維工具獲取中間件安裝請求,所述中間件安裝請求攜帶有目標配置文件的存儲路徑;
通過所述自動化運維工具根據(jù)所述中間件安裝請求獲取目標配置文件,根據(jù)所述目標配置文件在所述待部署服務器進行中間件部署準備,獲取所述待部署服務器發(fā)送的部署準備完成結(jié)果;所述所述目標配置文件包括:定制服務端口;其中,將默認端口和預設(shè)數(shù)值相加,得到所述定制服務端口;
通過所述自動化運維工具根據(jù)所述部署準備完成結(jié)果和所述目標配置文件,在所述待部署服務器部署相應的中間件,獲取所述待部署服務器發(fā)送的中間件部署完成結(jié)果;
通過所述自動化運維工具根據(jù)所述中間件部署完成結(jié)果進行中間件狀態(tài)檢查,得到部署檢查結(jié)果。
2.根據(jù)權(quán)利要求1所述的遠程部署中間件的方法,其特征在于,所述中間件安裝請求包括:應用容器引擎安裝請求、搜索服務模塊安裝請求、開源流處理平臺安裝請求、代理服務器安裝請求、計算機程序設(shè)計語言安裝請求、消息代理軟件安裝請求、Web應用服務器安裝請求、應用框架安裝請求、分布式應用程序協(xié)調(diào)服務安裝請求中的任一種。
3.根據(jù)權(quán)利要求1所述的遠程部署中間件的方法,其特征在于,所述目標配置文件還包括:待部署的節(jié)點IP地址、中間件的核心集群配置參數(shù)、部署環(huán)境名稱、中間件軟件版本、JAVA版本。
4.根據(jù)權(quán)利要求1所述的遠程部署中間件的方法,其特征在于,所述根據(jù)所述目標配置文件在所述待部署服務器進行中間件部署準備,獲取所述待部署服務器發(fā)送的部署準備完成結(jié)果的步驟,包括:
通過所述自動化運維工具根據(jù)所述目標配置文件,在所述待部署服務器進行中間件環(huán)境檢查,獲取所述待部署服務器發(fā)送的中間件環(huán)境檢查結(jié)果;
當所述中間件環(huán)境檢查結(jié)果為成功時,通過所述自動化運維工具根據(jù)所述目標配置文件,在所述待部署服務器進行初始化服務器基礎(chǔ)環(huán)境的部署操作,獲取所述待部署服務器發(fā)送的基礎(chǔ)環(huán)境初始化結(jié)果;
當所述基礎(chǔ)環(huán)境初始化結(jié)果為成功時,通過所述自動化運維工具根據(jù)所述目標配置文件,在所述待部署服務器安裝Java開發(fā)工具包,獲取所述待部署服務器發(fā)送的JDK安裝結(jié)果;
當所述JDK安裝結(jié)果為成功時,通過所述自動化運維工具根據(jù)所述目標配置文件,在所述待部署服務器配置中間件管理工具,獲取所述待部署服務器發(fā)送的所述部署準備完成結(jié)果。
5.根據(jù)權(quán)利要求1所述的遠程部署中間件的方法,其特征在于,所述通過所述自動化運維工具根據(jù)所述部署準備完成結(jié)果和所述目標配置文件,在所述待部署服務器部署相應的中間件,獲取所述待部署服務器發(fā)送的中間件部署完成結(jié)果的步驟,包括:
當所述中間件安裝請求是中間件安裝請求時,通過所述自動化運維工具根據(jù)所述部署準備完成結(jié)果和所述目標配置文件,從所述控制服務器分發(fā)中間件安裝包到所述待部署服務器,在所述待部署服務器中依次進行將所述中間件安裝包解壓到中間件目錄下、建立中間件中間件版本的軟連接、創(chuàng)建中間件集群搭建所需的數(shù)據(jù)目錄、創(chuàng)建中間件集群搭建所需的核心配置文件、創(chuàng)建中間件集群的數(shù)據(jù)日志目錄并且建立軟連接、通過模板功能配置集群不同節(jié)點的核心配置以及啟動腳本、更新中間件目錄和日志目錄的權(quán)限及用戶屬組、啟動中間件集群的部署;
通過所述自動化運維工具獲取所述待部署服務器發(fā)送的所述中間件部署完成結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳平安醫(yī)療健康科技服務有限公司,未經(jīng)深圳平安醫(yī)療健康科技服務有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011033866.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種業(yè)務處理執(zhí)行語言流程部署方法
- 云計算平臺應用快速部署的管理方法
- 虛擬化網(wǎng)絡功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計算機存儲介質(zhì)
- 測試環(huán)境部署方法、部署裝置及存儲介質(zhì)
- 程序部署任務執(zhí)行方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 一種基于Ansible的輕量級容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種任務部署方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)





