[發明專利]基于RPC協議的跨網絡區域代理訪問方法及系統有效
| 申請號: | 202010492042.7 | 申請日: | 2020-06-03 |
| 公開(公告)號: | CN111865900B | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 劉鋒;王興立;陳利生;何文浪;何少堅;溫世歡 | 申請(專利權)人: | 中郵消費金融有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F9/54 |
| 代理公司: | 廣州微斗專利代理有限公司 44390 | 代理人: | 唐立平 |
| 地址: | 511458 廣東省廣州市南沙區海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rpc 協議 網絡 區域代理 訪問 方法 系統 | ||
1.一種基于RPC協議的跨網絡區域代理訪問方法,其特征在于,用于不同網絡區域的RPC服務區之間的跨區域訪問,所述方法包括以下步驟:
在各所述網絡區域的防火墻上對RPC代理訪問服務開通訪問策略;
以服務消費者角色獲取各網絡區域內服務提供者的服務信息;
以服務提供者角色在各網絡區域內發布代理服務信息,向服務消費者暴露服務列表;
當服務消費者請求訪問的目標服務提供者與服務消費者不在同一網絡區域內時,根據所述服務列表目標服務提供者所在網絡區域,并將服務消費者的請求信息轉發至目標服務提供者;
獲取目標服務提供者的返回信息,將所述返回信息轉發至服務消費者;
還包括:
對所述服務信息按熱度進行分組,得到多組服務列表,將多組服務列表分散發布至不同的網絡區域中。
2.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,以服務提供者角色在各網絡區域內發布代理服務信息,向服務消費者暴露服務列表,具體為:
設置配置中心,通過所述配置中心新增、刪除、修改發布的代理服務信息;
并根據所述配置中心的配置操作同步更新所述服務列表。
3.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,以服務提供者角色在各網絡區域內發布代理服務信息,向服務消費者暴露服務列表,還包括
對各網絡區域內的服務提供者進行監聽,將服務提供者的上線信息、下線信息更新至所述服務列表。
4.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,將服務消費者的請求信息轉發至目標服務提供者,具體為:
通過泛化引用將服務消費者的請求信息轉發至目標服務提供者。
5.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,還包括:
在代理訪問配置發生變更時,通過熱加載實現代理訪問配置參數的動態變更。
6.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,還包括:
在服務訪問過程產生高于設定閾值的突發流量時,對突發流量進行動態擴容以及動態縮容。
7.根據權利要求1所述的基于RPC協議的跨網絡區域代理訪問方法,其特征在于,還包括:
對跨網絡區域的服務通信進行權限控制。
8.一種基于RPC協議的跨網絡區域代理訪問系統,其特征在于,包括位于不同網絡區域的RPC服務區,還包括用于不同網絡區域的RPC服務區之間的跨區域訪問的RPC代理訪問組件,所述RPC代理訪問組件用于實現如權利要求1-7任一所述的基于RPC協議的跨網絡區域代理訪問方法。
9.一種計算機設備,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7任一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中郵消費金融有限公司,未經中郵消費金融有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010492042.7/1.html,轉載請聲明來源鉆瓜專利網。





