[發明專利]一種基于服務調用狀態自動重投實現服務異常快速補償的方法在審
| 申請號: | 201711303885.2 | 申請日: | 2017-12-11 |
| 公開(公告)號: | CN108062659A | 公開(公告)日: | 2018-05-22 |
| 發明(設計)人: | 王震;張濤;盛剛 | 申請(專利權)人: | 安徽科大國創云網科技有限公司 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10;G06Q10/08;G06Q50/28 |
| 代理公司: | 北京雙收知識產權代理有限公司 11241 | 代理人: | 樓湖斌 |
| 地址: | 230088 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 服務 調用 狀態 自動 實現 異常 快速 補償 方法 | ||
本發明公開了一種光基于服務調用狀態自動重投實現服務異常快速補償的方法,該方法首先是配置自動重投信息并寫入重投配置表,然后由ESB創建重投實例信息,最后由ESB讀取重投實例信息,進行自動重投,并將重投結果及時反饋給服務消費方。本發明一種光基于服務調用狀態自動重投實現服務異常快速補償的方法的優點是,不但可以降低服務消費方的工作強度,而且便于企業集成平臺統一管理和監控,大大提高接入企業集成平臺的廠商與企業集成平臺交互的效率。
技術領域:
本發明涉及計算機控制技術領域,具體講是指一種基于服務調用狀態自動重投實現服務異常快速補償的方法。
背景技術:
目前,現有的企業服務總線或企業集成平臺中,不存在對服務調用狀態失敗后快速補償的機制,服務消費方通過企業集成平臺調用服務失敗后,完全需要服務消費方自行查詢錯誤,并且及時進行重新調用,這無疑加大了服務消費方的工作強度,同時不便于企業集成平臺統一管理和監控,使企業集成平臺的作用沒有充分體現,大大降低了接入企業集成平臺的廠商與企業集成平臺交互的效率。
發明內容:
本發明要解決的技術問題是,提供一種不但可以降低服務消費方的工作強度,而且便于企業集成平臺統一管理和監控,大大提高接入企業集成平臺的廠商與企業集成平臺交互的效率的基于服務調用狀態自動重投實現服務異常快速補償的方法。
本發明的技術解決方案是,提供一種光基于服務調用狀態自動重投實現服務異常快速補償的方法,該方法包括以下步驟:
步驟1ESB配置需要自動重投的信息以及重投策略,并寫入重投配置表;
步驟2ESB創建重投實例信息;
步驟3ESB讀取重投實例信息,進行自動重投,并將重投結果及時反饋給服務消費方。
優選地,本發明所述的一種光基于服務調用狀態自動重投實現服務異常快速補償的方法,其中,步驟1的具體實現方法如下:ESB在服務注冊中心配置需要自動重投的信息以及重投策略,完成配置后,服務注冊中心會將這些配置信息實時同步到數據庫的重投配置表中。
優選地,本發明所述的一種光基于服務調用狀態自動重投實現服務異常快速補償的方法,其中,步驟2的具體實現方法如下:ESB根據重投配置信息以及服務消息調用記錄中的異常信息,生成以服務消費方和服務為維度的重投實例,并入重投實例表,每一個重投實例會在這個維度的自動重投結束后自動刪除,以確保數據的簡潔易用性。
優選地,本發明所述的一種光基于服務調用狀態自動重投實現服務異常快速補償的方法,其中,步驟3的具體實現方法如下:
3.1ESB讀取以服務消費方和服務為維度的重投實例后,開始自動重投,同時記錄重投次數;
3.2當重投后狀態為成功時,ESB結束本次重投任務,將結果反饋給服務消費方,當重投后狀態為失敗時,根據重投實例中的允許重投次數以及時間間隔,重新進行自動重投,直至達到允許重投的次數,這一過程中,如果重投后狀態為成功,則結束本次重投任務,并將結果反饋給服務消費方;
3.3如果達到允許重投的最大次數后,重投的狀態為失敗,則通知服務消費方進行處理。
本發明的有益效果是:對服務消費方通過企業集成平臺調用服務的狀態出現失敗時,能夠通過企業集成平臺的配置信息,實現本次記錄的自動重投,重投成功后會把結果及時反饋給服務消費方,從而實現了服務狀態失敗后,企業集成平臺方面的快速補償,降低了服務消費方的工作強度,提高了系統運行效率。
附圖說明:
圖1為本發明一種光基于服務調用狀態自動重投實現服務異常快速補償的方法的流程示意圖。
具體實施例:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽科大國創云網科技有限公司,未經安徽科大國創云網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711303885.2/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





