[發明專利]WebLogic中間件部署裝置、方法及設備和介質在審
| 申請號: | 201911287923.9 | 申請日: | 2019-12-15 |
| 公開(公告)號: | CN111045695A | 公開(公告)日: | 2020-04-21 |
| 發明(設計)人: | 郭立民 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王曉坤 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | weblogic 中間件 部署 裝置 方法 設備 介質 | ||
本申請公開了一種WebLogic中間件部署裝置、方法及一種電子設備和可讀存儲介質,該方法包括:腳本獲取模塊,用于利用預設導入接口獲取針對WebLogic中間件的預設安裝腳本;腳本修改模塊,用于通過預設交互界面接收根據當前業務需求下發的針對預設安裝腳本的修改請求,根據修改請求對預設安裝腳本進行修改;腳本上傳模塊,用于基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中,以便目標設備通過執行修改后安裝腳本完成WebLogic中間件的部署。本申請避免了繁復的人工部署過程,節省了工作時間,且可以利用修改后安裝腳本一鍵自動實現多次或針對多臺服務器的部署,無需進行重復的手動工作,提升了用戶體驗度。
技術領域
本申請涉及計算機技術領域,更具體地說,涉及一種WebLogic中間件部署裝置、方法及一種電子設備和一種計算機可讀存儲介質。
背景技術
WebLogic中間件,具體一種為基于JAVAEE架構的中間件,是用于開發、集成、部署和管理大型分布式Web應用、網絡應用和數據庫應用的Java應用服務器。WebLogic憑借其出色的集群技術,用于處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。傳統技術中,針對WebLogic中間件的安裝部署過程手動實現,步驟繁復,若需要多次或給多臺服務器部署,每次部署均需重復的人工工作,耗費工作時間,用戶體驗不佳。
發明內容
本申請的目的在于提供一種WebLogic中間件部署裝置、方法及一種電子設備和一種計算機可讀存儲介質,避免了繁復的人工部署過程,節省了工作時間,且無需進行重復的手動工作,提升了用戶體驗度。
為實現上述目的,本申請提供了一種WebLogic中間件部署裝置,包括:
腳本獲取模塊,用于利用預設導入接口獲取針對WebLogic中間件的預設安裝腳本;
腳本修改模塊,用于通過預設交互界面接收根據當前業務需求下發的針對所述預設安裝腳本的修改請求,根據所述修改請求對所述預設安裝腳本進行修改;
腳本上傳模塊,用于基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中,以便所述目標設備通過執行所述修改后安裝腳本完成所述WebLogic中間件的部署。
可選的,所述腳本修改模塊,包括:
參數接收單元,用于通過所述預設交互界面接收根據當前業務需求自定義的待修改參數;所述待修改參數包括JDK下載地址、待部署WebLogic的中間件下載地址以及待部署的目標設備的標識信息中任一項或任幾項的組合;
參數替換單元,用于在所述預設安裝腳本中確定所述待修改參數對應的目標位置,并利用所述待修改參數對所述目標位置下的默認參數進行替換。
可選的,還包括:
安裝判斷模塊,用于在基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中之后,利用所述目標設備根據所述JDK下載地址判斷對應的JDK是否已經下載安裝;
下載安裝模塊,用于若所述JDK下載地址判斷對應的JDK未下載安裝,則創建安裝目錄,并基于所述JDK下載地址將對應的JDK數據包下載安裝至所述安裝目錄下;
禁止安裝模塊,用于若所述JDK下載地址判斷對應的JDK已經下載安裝,則禁止對所述JDK下載地址對應的JDK進行重復安裝。
可選的,還包括:
參數檢查模塊,用于在通過預設交互界面接收根據當前業務需求自定義的待修改參數之后,對所述JDK下載地址和所述中間件下載地址進行安全性檢查,并對所述目標設備進行可用性檢查;
錯誤提示模塊,用于若任一檢查結果存在異常,則通過所述預設交互界面返回錯誤提示信息。
可選的,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911287923.9/2.html,轉載請聲明來源鉆瓜專利網。





