[發明專利]網關組件的管理方法及組件管理器有效
| 申請號: | 201910697048.5 | 申請日: | 2019-07-30 |
| 公開(公告)號: | CN110417598B | 公開(公告)日: | 2022-05-20 |
| 發明(設計)人: | 王佩華;謝國輝;馮永彪 | 申請(專利權)人: | 普信恒業科技發展(北京)有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;H04L12/66 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李慧引 |
| 地址: | 100026 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網關 組件 管理 方法 管理器 | ||
本申請提供了一種網關組件的管理方法,包括:組件管理器獲取網關組件;所述組件管理器對所述網關組件在網關節點中的整個生命周期狀態進行管理;其中,所述網關組件在網關節點中的整個生命周期狀態包括加載、路由綁定、運行、解除綁定以及卸載。通過引入組件管理器,對網關組件的每個生命周期狀態都進行有效的管理,從而實現對網關組件的統一管理。從而使得用戶可以通過組件管理器,便捷地管理網關節點,從而提高對通過微服務網絡架構實現的業務的運維效率。本申請另一方面還提供了一種與上述方法相對應的組件管理器。
技術領域
本發明涉及組件管理技術領域,特別涉及一種網關組件的管理方法及組件管理器。
背景技術
微服務是近幾年非常流行的一種網絡架構,其是一種將單個應用程序作為一套小型服務開發的方法,每種應用程序都在自己的進程中運行,并與輕量級機制進行通信,從而共同實現一個大的業務。
在微服務架構中,一般都會采用網關節點來實現前后端的分離。通過網關節點,可以實現對服務調用方發起的調用請求進行統一的處理,例如進行方向路由、安全認證、限流熔斷、日志監控等。
網關節點所提供的不同的功能,是由網關節點中的不同的網關組件來實現,所以一個網關節點通常都需要集成比較多的網關組件。并且,在分布式集群中的不同網關節點還可以共享網關組件。但是,現在都在關注組件的開發上,卻沒有考慮到對網關組件的管理,所以在將網關組件集成到網關集群中的網關節點過程中,無法保證網關組件的生命周期狀態的一致性,并且也使得對通過微服務網絡架構來實現的業務的運維效率特別的慢。
發明內容
基于上述現有技術的不足,本發明提供了一種網關組件的管理方法及組件管理器,以解決現有技術中沒有考慮到對網關組件的管理,造成在將網關組件集成到網關集群中的網關節點過程中,無法保證網關組件的生命周期狀態的一致性,以及使得對通過微服務網絡架構實現的業務的運維效率過慢的問題。
為了實現上述目的,本發明提供了以下技術方案:
本發明一方面提供了一種網關組件的管理方法,包括:
組件管理器獲取網關組件;
所述組件管理器對所述網關組件在網關節點中的整個生命周期狀態進行管理,其中,所述網關組件在網關節點中的整個生命周期狀態包括加載、路由綁定、運行、解除綁定以及卸載。
可選地,在上述的網關組件的管理方法中,所述組件管理器包括全局狀態機,所述組件管理器獲取網關組件,包括:
所述組件管理器從文件服務器上加載所述網關組件的文件包;
或者,所述組件管理器通過瀏覽器下載所述網關組件的文件包;
所述組件管理器將所述網關組件的文件包存儲到對應的網關組的文件夾目錄下;
所述組件管理器存儲所述網關組件的狀態,并將所述網關組件的狀態同步到所述全局狀態機中;
其中,所述網關組件的狀態為可編輯狀態;所述全局狀態機用于監控所述網關組件的狀態,并將所監控到的所述網關組件的狀態同步至所述組件管理器;所述可編輯狀態用于說明所述網關組件處于可被下發狀態。
可選地,在上述的網關組件的管理方法中,所述組件管理器對所述網關組件的加載進行管理,包括:
所述組件管理器在接收到前端頁面發送的下發請求時,將請求下發的網關組件下發到對應的網關組的所有網關節點中;
其中,若所述網關組件的文件包從所述文件服務器上加載,則通過將網關組件推送到網關節點中的方式,下發所述網關組件;若所述網關組件的文件包通過瀏覽器下載,則通過通知網關節點以拉取的方式下載所述網關組件的方式,下發所述網關組件;所述前端頁面由所述組件管理器提供;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普信恒業科技發展(北京)有限公司,未經普信恒業科技發展(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910697048.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于可用區的擴容方法和裝置
- 下一篇:主備節點的切換方法以及節點服務器





