[發明專利]WebLogic中間件部署裝置、方法及設備和介質在審
| 申請號: | 201911287923.9 | 申請日: | 2019-12-15 |
| 公開(公告)號: | CN111045695A | 公開(公告)日: | 2020-04-21 |
| 發明(設計)人: | 郭立民 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王曉坤 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | weblogic 中間件 部署 裝置 方法 設備 介質 | ||
1.一種WebLogic中間件部署裝置,其特征在于,包括:
腳本獲取模塊,用于利用預設導入接口獲取針對WebLogic中間件的預設安裝腳本;
腳本修改模塊,用于通過預設交互界面接收根據當前業務需求下發的針對所述預設安裝腳本的修改請求,根據所述修改請求對所述預設安裝腳本進行修改;
腳本上傳模塊,用于基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中,以便所述目標設備通過執行所述修改后安裝腳本完成所述WebLogic中間件的部署。
2.根據權利要求1所述的WebLogic中間件部署裝置,其特征在于,所述腳本修改模塊,包括:
參數接收單元,用于通過所述預設交互界面接收根據當前業務需求自定義的待修改參數;所述待修改參數包括JDK下載地址、待部署WebLogic的中間件下載地址以及待部署的目標設備的標識信息中任一項或任幾項的組合;
參數替換單元,用于在所述預設安裝腳本中確定所述待修改參數對應的目標位置,并利用所述待修改參數對所述目標位置下的默認參數進行替換。
3.根據權利要求2所述的WebLogic中間件部署裝置,其特征在于,還包括:
安裝判斷模塊,用于在基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中之后,利用所述目標設備根據所述JDK下載地址判斷對應的JDK是否已經下載安裝;
下載安裝模塊,用于若所述JDK下載地址判斷對應的JDK未下載安裝,則創建安裝目錄,并基于所述JDK下載地址將對應的JDK數據包下載安裝至所述安裝目錄下;
禁止安裝模塊,用于若所述JDK下載地址判斷對應的JDK已經下載安裝,則禁止對所述JDK下載地址對應的JDK進行重復安裝。
4.根據權利要求2所述的WebLogic中間件部署裝置,其特征在于,還包括:
參數檢查模塊,用于在通過預設交互界面接收根據當前業務需求自定義的待修改參數之后,對所述JDK下載地址和所述中間件下載地址進行安全性檢查,并對所述目標設備進行可用性檢查;
錯誤提示模塊,用于若任一檢查結果存在異常,則通過所述預設交互界面返回錯誤提示信息。
5.根據權利要求2至4任一項所述的WebLogic中間件部署裝置,其特征在于,還包括:
版本確定模塊,用于在通過預設交互界面接收根據當前業務需求自定義的待修改參數之后,對所述待部署WebLogic的中間件下載地址進行解析,確定所述中間件下載地址對應的中間件目標版本;
版本判斷模塊,用于判斷所述中間件目標版本是否與所述預設安裝腳本中的中間件指定版本一致;如果是,則進入所述參數替換單元的工作流程;
重新接收模塊,用于若所述中間件目標版本與所述中間件指定版本不一致,則通過所述預設交互界面顯示版本不符的提示信息,并重新接收待修改參數。
6.一種WebLogic中間件部署方法,其特征在于,包括:
利用預設導入接口獲取針對WebLogic中間件的預設安裝腳本;
通過預設交互界面接收根據當前業務需求下發的針對所述預設安裝腳本的修改請求,根據所述修改請求對所述預設安裝腳本進行修改;
基于預設傳輸接口將修改后安裝腳本上傳至待部署的目標設備中,以便所述目標設備通過執行所述修改后安裝腳本完成所述WebLogic中間件的部署。
7.根據權利要求6所述的WebLogic中間件部署方法,其特征在于,所述通過預設交互界面接收根據當前業務需求下發的針對所述預設安裝腳本的修改請求,根據所述修改請求對所述預設安裝腳本進行修改,包括:
通過所述預設交互界面接收根據當前業務需求自定義的待修改參數;所述待修改參數包括JDK下載地址、待部署WebLogic的中間件下載地址以及待部署的目標設備的標識信息中任一項或任幾項的組合;
在所述預設安裝腳本中確定所述待修改參數對應的目標位置,并利用所述待修改參數對所述目標位置下的默認參數進行替換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911287923.9/1.html,轉載請聲明來源鉆瓜專利網。





