[發明專利]一種確定微服務調用鏈的方法及裝置有效
| 申請號: | 202110323295.6 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN113052700B | 公開(公告)日: | 2023-03-21 |
| 發明(設計)人: | 徐勝安;熊剛;江旻 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;G06Q20/38 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 王春波 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 確定 微服 調用 方法 裝置 | ||
1.一種確定微服務調用鏈的方法,其特征在于,包括:
獲取同一業務場景在第一時段的m筆交易的調用記錄;其中,m為大于1的整數;所述調用記錄是任一筆交易在調用所述業務場景的核心節點的過程中產生的;
針對每筆交易,以所述業務場景的核心節點為構建起點,根據該筆交易的調用記錄,構建出該筆交易的交易鏈路;
將所述m筆交易的交易鏈路進行聚合,生成針對所述業務場景的第一微服務調用鏈;
所述以所述業務場景的核心節點為構建起點,根據該筆交易的調用記錄,構建出該筆交易的交易鏈路,包括:
從所述該筆交易的調用記錄中確定出源節點為所述核心節點時所對應的第一調用信息,以所述源節點為構建起點,向所述第一調用信息中的目標節點的方向進行構建,直至所述調用記錄中在該構建方向上的節點全部構建完畢,從而構建出該筆交易的第一調用鏈路;
從所述該筆交易的調用記錄中確定出目標節點為所述核心節點時所對應的第二調用信息,以所述目標節點為構建起點,向所述第二調用信息中的源節點的方向進行構建,直至所述調用記錄中在該構建方向上的節點全部構建完畢,從而構建出該筆交易的第二調用鏈路;
將所述該筆交易的第一調用鏈路與所述該筆交易的第二調用鏈路進行聚合,生成所述該筆交易的交易鏈路。
2.如權利要求1所述的方法,其特征在于,所述第二調用鏈路包括與所述核心節點直連的調用鏈路和與所述核心節點非直連的調用鏈路;
所述從所述該筆交易的調用記錄中確定出目標節點為所述核心節點時所對應的第二調用信息,以所述目標節點為構建起點,向所述第二調用信息中的源節點的方向進行構建,直至所述調用記錄中在該構建方向上的節點全部構建完畢,從而構建出該筆交易的第二調用鏈路,包括:
從未參與構建該筆交易的第一調用鏈路的調用記錄中確定出目標節點為所述核心節點時所對應的第三調用信息,以所述目標節點為構建起點,向所述第三調用信息中的源節點的方向進行構建,直至未參與構建該筆交易的第一調用鏈路的調用記錄中在該構建方向上的節點全部構建完畢,從而構建出與所述核心節點直連的調用鏈路;
從未參與構建該筆交易的第一調用鏈路以及未參與構建與所述核心節點直連的調用鏈路的調用記錄中確定出源節點為所述與所述核心節點直連的調用鏈路中位于起始位置的節點時所對應的第四調用信息,以所述源節點為構建起點,向所述第四調用信息中的目標節點的方向進行構建,直至未參與構建該筆交易的第一調用鏈路以及未參與構建與所述核心節點直連的調用鏈路的調用記錄中在該構建方向上的節點全部構建完畢,從而構建出與所述核心節點非直連的調用鏈路。
3.如權利要求2所述的方法,其特征在于,在構建出該筆交易的第一調用鏈路之后,還包括:
將參與構建該筆交易的第一調用鏈路的調用記錄標注上已處理的標識;
在構建出與所述核心節點直連的調用鏈路之后,還包括:
將參與構建與所述核心節點直連的調用鏈路的調用記錄標注上已處理的標識;
在構建出與所述核心節點非直連的調用鏈路之后,還包括:
將參與構建與所述核心節點非直連的調用鏈路的調用記錄標注上已處理的標識;
將該筆交易的調用記錄中未標注上已處理標識的調用記錄設置為未關聯交易,并將所述未關聯交易反饋給交易處理人員進行相應處理。
4.如權利要求1所述的方法,其特征在于,在生成針對所述業務場景的第一微服務調用鏈之后,還包括:
獲取所述業務場景的第二微服務調用鏈;所述第二微服務調用鏈是根據所述業務場景在第二時段的交易的調用記錄生成的;所述第二時段位于所述第一時段之前;
確定所述第二微服務調用鏈與所述第一微服務調用鏈的相似度值;
若確定所述相似度值小于等于預設閾值,則將所述第二微服務調用鏈與所述第一微服務調用鏈進行融合,構建出第三微服務調用鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110323295.6/1.html,轉載請聲明來源鉆瓜專利網。





