[發明專利]一種異常處理方法及其裝置在審
| 申請號: | 201911348550.1 | 申請日: | 2019-12-24 |
| 公開(公告)號: | CN113112316A | 公開(公告)日: | 2021-07-13 |
| 發明(設計)人: | 李高峰 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06Q30/06 | 分類號: | G06Q30/06;G06Q10/08;G06F9/445;G06F9/451 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈 |
| 地址: | 開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 異常 處理 方法 及其 裝置 | ||
本申請公開了一種異常處理方法及其裝置。所述方法包括:從服務配置中心獲取當前應用對應的異常配置信息,其中,所述當前應用包括在完成訂單期間調用的至少一個服務,所述異常配置信息用于指示所述至少一個服務在完成所述訂單期間出現異常時所設置的至少一個異常處理規則;利用所述異常配置信息配置所述當前應用;在所述訂單出現異常時,調用所述至少一個異常處理規則,以對所述訂單執行異常處理。采用本申請,可利用服務配置中心直接對所屬服務進行異常處理信息配置,緩解了技術人員對于代碼維護的壓力,并可向不同客戶提供定制化異常處理服務。
技術領域
本申請涉及計算機技術領域,尤其涉及一種異常處理方法及其裝置。
背景技術
隨著計算機的普及和互聯網技術的迅猛發展,尤其是微服務架構的提出促使了系統架構從單一系統架構向分布式系統架構發展,而隨著系統架構的快速迭代,服務之間的調用從系統內部服務調用轉變到跨主機、跨應用集群等服務之間的調用,隨之而來是的網絡開銷過大、服務不穩定等問題所造成的服務調用異常。
相關技術中,為了避免眾多服務在被調用期間可能出現的異常,可定位到各個服務的代碼段并在相應位置增加不同的異常處理代碼,但是這樣一來,當服務數量很大時定位到每個服務并在每個服務中添加異常處理代碼,對于開發人員而言開發維護的代碼數量是巨大的,對于人力成本的耗費是巨大的。
發明內容
本申請實施例提供一種異常處理方法、裝置及電子裝置,至少解決了以上提到的技術問題。
本申請實施例還提供一種異常處理方法,所述方法包括:從服務配置中心獲取當前應用對應的異常配置信息,其中,所述當前應用包括在完成訂單期間調用的至少一個服務,所述異常配置信息用于指示所述至少一個服務在完成所述訂單期間出現異常時所設置的至少一個異常處理規則;利用所述異常配置信息配置所述當前應用;在所述訂單出現異常時,調用所述至少一個異常處理規則,以對所述訂單執行異常處理。
本申請實施例還提供一種異常處理方法,所述方法包括:接收至少一個節點發送的針對特定服務在調用從服務時的異常配置信息;響應于應用被啟動,確定所述特定服務在所述應用中的特定異常配置信息;將所述特定異常配置信息發送到所述應用。
本申請實施例還提供一種異常處理方法,所述方法包括:根據從服務被調用后的返回信息確定所述從服務是否為異常處理;若為異常處理,從調用所述從服務的主服務對應的至少一個異常配置信息中確定與所述主服務匹配的異常配置信息。
本申請實施例還提供一種異常處理裝置,所述裝置包括:一個或多個處理器;存儲器;以及一個或多個程序,其中所述一個或多個程序存儲在所述存儲器中并被配置為由所述一個或多個處理器執行,所述一個或多個程序包括用于執行以上方法的指令。
本申請實施例還提供一種存儲一個或多個程序的計算機可讀存儲介質,所述一個或多個程序包括指令,所述指令當由計算設備執行時,使得所述計算設備執行以上方法。
本申請實施例采用的上述至少一個技術方案能夠達到以下有益效果:
采用本申請,可利用服務配置中心直接對所屬服務進行異常處理信息配置,緩解了技術人員對于代碼維護的壓力,并可向不同客戶提供定制化異常處理服務。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構成對本申請的不當限定。在附圖中:
圖1是示出根據本申請的示例性實施例的分布式服務調用的場景示意圖;
圖2是示出根據本申請的示例性實施例的異常處理方法的流程圖;
圖3是示出根據本申請的示例性實施例的服務調用出現異常時的處理流程圖;
圖4是示出根據本申請的示例性實施例的異常處理的場景示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911348550.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型汽車棘輪機構
- 下一篇:車輛絕緣檢測方法、裝置、存儲介質及車輛





