[發明專利]服務治理方法、裝置、電子設備及計算機可讀存儲介質在審
| 申請號: | 202210239258.1 | 申請日: | 2022-03-11 |
| 公開(公告)號: | CN114615320A | 公開(公告)日: | 2022-06-10 |
| 發明(設計)人: | 廖雪峰;于曉光 | 申請(專利權)人: | 亞信科技(南京)有限公司 |
| 主分類號: | H04L67/51 | 分類號: | H04L67/51;H04L67/63;H04L43/10 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧 |
| 地址: | 210013 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務 治理 方法 裝置 電子設備 計算機 可讀 存儲 介質 | ||
1.一種服務治理方法,其特征在于,應用于云化服務框架CSF客戶端,包括:
通過服務編碼發起目標服務的服務調用;
通過所述云原生注冊中心獲取所述目標服務當前對應的服務信息,所述服務信息包括微服務發現服務MDS的服務信息或業務接口發現服務FDS的服務信息中的至少一項;
根據所述服務信息,確定所述目標服務當前對應的目標服務端;
基于所述服務信息,通過向所述目標服務端進行所述目標服務的服務調用,來完成所述目標服務的服務治理。
2.根據權利要求1所述的方法,其特征在于,所述通過所述云原生注冊中心獲取所述目標服務當前對應的服務信息,包括:
通過所述云原生注冊中心監聽APIServer來獲取所述MDS當前的服務信息和/或所述FDS當前的服務信息;
其中,所述MDS當前的服務信息與所述FDS當前的服務信息,均是通過CSF控制平臺推送至所述APIServer中的。
3.根據權利要求1或2所述的方法,其特征在于,
所述MDS的服務信息包括路由策略信息、負載策略信息及運行模式切換策略信息中的至少一項;
所述FDS的服務信息包括服務降級策略信息、服務超時策略信息及服務熔斷策略信息中的至少一項。
4.根據權利要求3所述的方法,其特征在于,所述根據所述目標服務當前對應的服務信息,確定所述目標服務當前對應的目標服務端,包括:
基于所述路由策略信息,通過所述云原生注冊中心獲取所述目標服務對應的路由地址,其中,所述路由地址對應一組PODIP;
基于所述負載策略信息,從所述一組PODIP中選定一個目標PODIP,并將所述目標PODIP對應的服務端確定為所述目標服務當前對應的目標服務端。
5.根據權利要求1或2所述的方法,其特征在于,所述云原生注冊中心是一種無狀態的注冊中心,其本身不保存任何數據信息、且其所需的所有數據信息均來源于Kubernetes自帶的存儲設施ETCD;
所述云原生注冊中心通過發現服務xDS協議提供服務,并通過xDS服務器提供服務發現接口xDS API;其中,所述xDS位于所述云原生注冊中心架構的最上層,其直接將所述云原生注冊中心的服務治理的能力暴露給所述CSF客戶端。
6.一種服務治理方法,其特征在于,應用于云原生注冊中心,包括:
CSF客戶端通過服務編碼發起目標服務的服務調用時,獲取所述目標服務當前對應的服務信息,所述服務信息包括微服務發現服務MDS的服務信息或業務接口發現服務FDS的服務信息中的至少一項;
向所述CSF客戶端發送所服務信息,以使得所述CSF客戶端根據所述服務信息確定所述目標服務當前對應的目標服務端,以及基于所述服務信息通過向所述目標服務端進行所述目標服務的服務調用,以完成所述目標服務的服務治理。
7.根據權利要求6所述的方法,其特征在于,所述獲取所述目標服務當前對應的服務信息,包括:
通過監聽APIServer來獲取所述MDS當前的服務信息和/或所述FDS當前的服務信息;
其中,所述MDS當前的服務信息與所述FDS當前的服務信息,均是通過CSF控制平臺推送至所述APIServer中的。
8.根據權利要求6或7所述的方法,其特征在于,
所述MDS的服務信息包括路由策略信息、負載策略信息及運行模式切換策略信息中的至少一項;
所述FDS的服務信息包括服務降級策略信息、服務超時策略信息及服務熔斷策略信息中的至少一項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于亞信科技(南京)有限公司,未經亞信科技(南京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210239258.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種活動隱藏式辦公桌
- 下一篇:防電弧插座與防電弧插接結構





