[發明專利]一種服務網關裝置在審
| 申請號: | 202110978070.4 | 申請日: | 2021-08-25 |
| 公開(公告)號: | CN113726566A | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 周志凱;鐘君凱;王寧 | 申請(專利權)人: | 杭州數政科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F8/65;H04L12/66 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310012 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務 網關 裝置 | ||
1.一種服務網關裝置,其特征在于,包括:網關可視化管理平臺和核心網關單元;所述網關可視化管理平臺包括集群管理模塊、網關規則模塊、插件管理模塊和網關監控模塊;
其中,集群管理模塊用于對網關集群和網關實例的管理,查看集群和實例的運行情況、資源情況,以及實現對網關的啟停;
網關規則模塊用于對規則的管理、配置以及啟停操作;
插件管理模塊用于對網關插件的管理,包括插件上傳、插件安裝、插件查看;
所述網關監控模塊,在全局方面上,用于對網關集群健康狀態進行監控。
2.如權利要求1所述的服務網關裝置,其特征在于,所述網關監控模塊,在局部方面上,用于對網關實例的實時運行情況的監控。
3.如權利要求2所述的服務網關裝置,其特征在于,所述網關監控模塊對網關實例的實時運行情況的監控,其監控維度包括端口狀態、CPU、內存、磁盤以及網絡。
4.如權利要求1所述的服務網關裝置,其特征在于,所述網關規則模塊包含了路由規則、限流規則、熔斷規則、防火墻規則規則類型。
5.如權利要求1或2或3或4所述的服務網關裝置,其特征在于,所述核心網關單元用于提供了插件執行引擎、路由轉發、緩存、服務治理能力模塊,通過心跳機制與消息隊列,完成了與網關可視化管理平臺的對接,實現了對網關集群的監控以及網關配置的實時更新;核心網關單元還接收用戶信息,并將經由路由轉發信息至第三方服務或微服務。
6.如權利要求5所述的服務網關裝置,其特征在于,每個網關實例都會注冊到微服務可視化管理平臺,并通過長連接心跳的方式與微服務可視化管理平臺保持通訊,同時網關會將當前運行狀態通過心跳機制發送給微服務可視化管理平臺,實現微服務可視化管理平臺對網關實例的監控和管理。
7.如權利要求1或2或3或4所述的服務網關裝置,其特征在于,還包括中間件,所述中間件包括Redis、MQ、負載均衡器、數據庫或日志存儲其中一個或多個。
8.如權利要求1或2或3或4所述的服務網關裝置,其特征在于,所述核心網關單元還包括網關插件;所述網關插件均基于Classloader的動態加載機制加載在網關中,所述網關插件包括前置插件和后置插件,所述前置插件包括身份證驗證插件、鑒權插件、限流插件和熔斷插件;所述后置插件包括日志插件和統計插件。
9.如權利要求8所述的服務網關裝置,其特征在于,其中基于自定義Classload方式加載的插件實現熱拔插的方法,包括如下步驟:
S1:用戶將插件上傳到網關可視化平臺;
S2:網關可視化平臺將插件解析;
S3:解析后插件進行插件類型判斷;如果是應用插件,直接安裝至網關可視化平臺,如果是網關插件,則通過消息機制通知網關實例進行插件安裝;
S4:然后通過Gatewaycore安裝網關插件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州數政科技有限公司,未經杭州數政科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110978070.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電力營銷電力計量設備用防護裝置
- 下一篇:用于水下淤泥清理的吊斗





