[發明專利]一種動態部署方法及裝置在審
| 申請號: | 201810685478.0 | 申請日: | 2018-06-28 |
| 公開(公告)號: | CN108829422A | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 古晶;俞麗穎;刁彥文;程浩;孫詠;黃振星 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F21/44 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 張海洋 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制引擎 客戶端 服務端 身份標識信息 資源標識信息 動態部署 資源獲取 發送 權限 權限查詢 應用容器 加載 數據庫 客戶 升級 申請 應用 訪問 維護 | ||
本申請提供一種動態部署方法及裝置,用于解決現有技術中過度依賴應用容器加載方式導致應用難以升級和維護的問題。控制引擎服務端接收第一控制引擎客戶端發送的資源獲取請求,其中,所述資源獲取請求包括第一控制引擎客戶端的身份標識信息以及所述第一控制引擎客戶端要訪問的第一資源的資源標識信息;所述控制引擎服務端發送包含身份標識信息以及所述資源標識信息的權限查詢請求至數據庫,以獲取所述第一控制引擎客戶端是否有獲取所述第一資源的權限;若所述第一控制引擎客戶端有獲取第一資源的權限,則所述控制引擎服務端將所述第一資源發送給所述第一控制引擎客戶端。
技術領域
本申請涉及服務器應用容器動態部署的技術領域,涉及一種動態部署方法及裝置。
背景技術
目前行業內的動態部署依賴于應用容器本身的加載機制,以及使用的組件是否支持動態部署。一旦有一個環節不支持動態部署則整個應用都無法動態部署和更新,在實際生產環境中進行業務功能的切換不僅有可能會出現服務中斷訪問的風險,而且過度依賴應用容器加載方式導致應用難以升級和維護的問題。
發明內容
有鑒于此,本申請提供一種動態部署方法及裝置,用于解決現有技術中過度依賴應用容器加載方式導致應用難以升級和維護的問題。
為實現上述目的,本申請實施例提供如下技術方案:
第一方面,本申請提供一種動態部署方法,所述方法包括:控制引擎服務端接收第一控制引擎客戶端發送的資源獲取請求,其中,所述資源獲取請求包括第一控制引擎客戶端的身份標識信息以及所述第一控制引擎客戶端要訪問的第一資源的資源標識信息;所述控制引擎服務端發送包含身份標識信息以及所述資源標識信息的權限查詢請求至數據庫,以獲取所述第一控制引擎客戶端是否有獲取所述第一資源的權限;若所述第一控制引擎客戶端有獲取第一資源的權限,則所述控制引擎服務端將所述第一資源發送給所述第一控制引擎客戶端。
結合第一方面,在第一方面的一種可選的實現方式中,在所述控制引擎服務端發送包含身份標識信息的權限查詢請求至數據庫,以獲取所述第一控制引擎客戶端是否有獲取第一資源的權限之后,還包括:若所述第一控制引擎客戶端沒有獲取第一資源的權限,則所述控制引擎服務端發送拒絕訪問請求至所述第一控制引擎客戶端。
第二方面,本申請還提供一種動態部署方法,所述方法包括:控制引擎客戶端從數據庫獲取第一資源的狀態值;所述控制引擎客戶端判斷所述第一資源的狀態值是否為更新狀態;若是,所述控制引擎客戶端發送資源獲取請求至控制引擎服務端,所述資源獲取請求包括第一控制引擎客戶端的身份標識信息以及所述第一控制引擎客戶端要訪問的第一資源的資源標識信息;所述控制引擎客戶端接收所述控制引擎服務端返回的所述第一資源。
結合第二方面,在第二方面的一種可選的實現方式中,所述控制引擎客戶端發送資源獲取請求至控制引擎服務端從而從控制引擎服務端獲取更新后的第一資源,包括:若所述控制引擎服務端允許所述資源獲取請求,所述控制引擎客戶端接收所述控制引擎服務端發送的更新后的第一資源。
第三方面,本申請還提供了一種動態部署裝置,應用于控制引擎服務端,所述裝置包括:訪問請求接收模塊,用于接收第一控制引擎客戶端發送的資源獲取請求,其中,所述資源獲取請求包括第一控制引擎客戶端的身份標識信息以及所述第一控制引擎客戶端要訪問的第一資源的資源標識信息;查詢請求發送模塊,用于發送包含身份標識信息以及所述資源標識信息的權限查詢請求至數據庫,以獲取所述第一控制引擎客戶端是否有獲取所述第一資源的權限;第一資源發送模塊,用于若所述第一控制引擎客戶端有獲取第一資源的權限,則將所述第一資源發送給所述第一控制引擎客戶端。
結合第三方面,在第三方面的一種可選的實現方式中,所述動態部署裝置還包括:拒絕請求發送模塊,用于若所述第一控制引擎客戶端沒有獲取第一資源的權限,則發送拒絕訪問請求至所述第一控制引擎客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810685478.0/2.html,轉載請聲明來源鉆瓜專利網。





