[發明專利]微服務調用方法、裝置、終端設備以及存儲介質在審
| 申請號: | 202011292776.7 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112433863A | 公開(公告)日: | 2021-03-02 |
| 發明(設計)人: | 王建偉 | 申請(專利權)人: | 平安消費金融有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F8/65;G06F8/71 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強 |
| 地址: | 200135 上海市浦東新區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微服 調用 方法 裝置 終端設備 以及 存儲 介質 | ||
1.一種微服務調用方法,其特征在于,所述方法包括:
接收目標第一微服務節點的服務調用請求,所述服務調用請求用于請求調用目標微服務,所述目標第一微服務節點為第一微服務集群中的一個第一微服務節點,所述目標微服務由第二微服務集群中包括的第二微服務節點提供;
從至少一個節點地址中確定出目標節點地址,其中所述至少一個節點地址中的一個節點地址對應所述第二微服務集群中的一個第二微服務節點;
向所述目標節點地址對應的目標第二微服務節點轉發所述服務調用請求,以觸發所述目標第二微服務節點為所述目標第一微服務節點提供所述目標微服務。
2.根據權利要求1所述方法,其特征在于,根據所述服務調用請求從至少一個節點地址中確定出目標節點地址之前,所述方法還包括:
獲取負載均衡地址列表,所述負載均衡地址列表中包括的節點地址為所述第二微服務集群中的可用第二微服務節點的節點地址,所述負載均衡地址列表中包括所述至少一個節點地址。
3.根據權利要求2所述方法,其特征在于,所述方法還包括:
當接收到所述第二微服務集群中任一第二微服務節點發送的微服務停機更新通知信息時,將所述任一第二微服務節點確定為不可用第二微服務節點并將所述任一第二微服務節點對應的節點地址從所述負載均衡地址列表中刪除。
4.根據權利要求2所述方法,其特征在于,所述方法還包括:
當接收到所述第二微服務集群中任一第二微服務節點發送的微服務完成更新通知信息時,將所述任一第二微服務節點確定為可用第二微服務節點并將所述任一第二微服務節點對應的節點地址添加至所述負載均衡地址列表。
5.根據權利要求1所述的方法,其特征在于,所述至少一個節點地址中包括第一類型節點地址和第二類型節點地址,其中所述第一類型節點地址對應的第二微服務節點用于提供第一功能的微服務,所述第二類型節點地址對應的第二微服務節點用于提供第二功能的微服務;
所述從至少一個節點地址中確定出目標節點地址,包括:
當所述服務調用請求中包括內測用戶標識時,從所述至少一個節點地址包括的第一類型地址中隨機確定出任一第一類型地址作為目標節點地址;
當所述服務調用請求中不包括內測用戶標識時,從所述至少一個節點地址包括的第二類型節點地址中隨機確定出任一第二類型節點地址作為目標節點地址。
6.根據權利要求1所述的方法,其特征在于,所述從至少一個節點地址中確定出目標節點地址,包括:
獲取各節點地址對應的各第二微服務節點的待處理請求數量;
從所述至少一個節點地址中,確定出待處理請求數量最小的第二微服務節點對應的節點地址作為目標節點地址。
7.根據權利要求1所述的方法,其特征在于,所述從至少一個節點地址中確定出目標節點地址,包括:
獲取各節點地址對應的各第二微服務節點的處理速度;
從所述至少一個節點地址中,確定出處理速度最快的第二微服務節點對應的節點地址作為目標節點地址。
8.一種微服務調用裝置,其特征在于,所述裝置包括:
服務調用請求接收模塊,用于接收目標第一微服務節點的服務調用請求,所述服務調用請求用于請求調用目標微服務,所述目標第一微服務節點為第一微服務集群中的一個第一微服務節點,所述目標微服務由第二微服務集群中包括的第二微服務節點提供;
目標節點地址確定模塊,用于從至少一個節點地址中確定出目標節點地址,其中所述至少一個節點地址中的一個節點地址對應所述第二微服務集群中的一個第二微服務節點;
服務調用請求發送模塊,用于向所述目標節點地址對應的目標第二微服務節點轉發所述服務調用請求,以觸發所述目標第二微服務節點為所述目標第一微服務節點提供所述目標微服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安消費金融有限公司,未經平安消費金融有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011292776.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種閘閥閥片制造加工機械
- 下一篇:一種管件法蘭制造自動化加工處理裝置





