[發(fā)明專利]一種針對批量延遲的分析方法及相關裝置在審
| 申請?zhí)枺?/td> | 202011591302.2 | 申請日: | 2020-12-29 |
| 公開(公告)號: | CN112596887A | 公開(公告)日: | 2021-04-02 |
| 發(fā)明(設計)人: | 王毅;李靖;譚浩 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 駱宗力 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 批量 延遲 分析 方法 相關 裝置 | ||
本申請公開了一種針對批量延遲的分析方法及相關裝置,該方法首先根據批量處理系統中個處理節(jié)點的先后處理關系,建立批量處理節(jié)點網絡,獲取各個處理節(jié)點的當前狀態(tài),然后獲取批量處理節(jié)點網絡中的告警節(jié)點,最后針對告警節(jié)點的前鍵節(jié)點進行搜索,在搜索過程中根據前鍵節(jié)點的當前狀態(tài),確定造成告警節(jié)點延遲響應的目標節(jié)點,在該搜索過程以告警節(jié)點為起點向上游的前鍵節(jié)點進行搜索,可盡快確定最近一個導致告警節(jié)點延遲的處理節(jié)點,有利于節(jié)省搜索時間,同時在搜索過程中還考慮到前鍵節(jié)點處于的不同狀態(tài),針對所處的狀態(tài)做出是否跳過前鍵節(jié)點或將當前搜索的前鍵節(jié)點作為目標節(jié)點登記等操作,進一步提升分析效率,滿足快速定位延遲原因的要求。
技術領域
本申請涉及計算機應用技術領域,更具體地說,涉及一種針對批量延遲的分析方法及相關裝置。
背景技術
隨著計算機技術的不斷發(fā)展,利用計算機進行批量業(yè)務處理大大提升了業(yè)務處理速度,節(jié)約了業(yè)務處理相關的人力,成為各行各業(yè)對于批量業(yè)務處理的首要選擇。
當批量業(yè)務處理作為一種時候數據處理方式,存在并發(fā)量大、耗時久和處理邏輯繁復等特點,如發(fā)生數據量增長、批量業(yè)務報錯和上游系統供數延遲等情況,就可能導致發(fā)生批量業(yè)務延遲(簡稱批量延遲),為避免批量延遲影響應用聯機業(yè)務的可用性,需要及時定位延遲原因、解決問題并恢復批量運行。
目前針對批量延遲的分析方法主要依靠人工檢查進行,而人工檢查效率低下,無法滿足快速定位延遲原因的要求。
發(fā)明內容
為解決上述技術問題,本申請?zhí)峁┝艘环N針對批量延遲的分析方法及相關裝置,以實現提高針對批量延遲的分析方法的分析效率的目的,滿足快速定位延遲原因的要求。
為實現上述技術目的,本申請實施例提供了如下技術方案:
一種針對批量延遲的分析方法,用于對批量處理系統的延遲分析,所述批量處理系統包括多個具有先后處理關系的處理節(jié)點,所述針對批量延遲的分析方法包括:
根據所述批量處理系統中各個處理節(jié)點的先后處理關系,建立批量處理節(jié)點網絡;
獲取所述批量處理節(jié)點網絡中各所述處理節(jié)點的當前狀態(tài);所述處理節(jié)點的當前狀態(tài)包括報錯狀態(tài)、等待狀態(tài)、處理完成狀態(tài)和運行中狀態(tài)中的一種;
獲取所述批量處理節(jié)點網絡中的告警節(jié)點,所述告警節(jié)點為觸發(fā)告警條件的處理節(jié)點;
以所述告警節(jié)點為起點,對所述告警節(jié)點在所述批量處理節(jié)點網絡中所在支路的前鍵節(jié)點進行搜索,在搜索過程中根據所述前鍵節(jié)點的當前狀態(tài),確定造成所述告警節(jié)點延遲響應的目標節(jié)點;
所述前鍵節(jié)點包括處理流程處于所述告警節(jié)點之前的處理節(jié)點。
可選的,所述以所述告警節(jié)點為起點,對所述告警節(jié)點在所述批量處理節(jié)點網絡中所在支路的前鍵節(jié)點進行搜索包括:
以所述告警節(jié)點為起點,利用寬度優(yōu)先搜索算法對所述告警節(jié)點在所述批量處理節(jié)點網絡中所在支路的前鍵節(jié)點進行搜索。
可選的,所述在搜索過程中根據所述前鍵節(jié)點的當前狀態(tài),確定造成所述告警節(jié)點延遲響應的目標節(jié)點包括:
在當前搜索的所述前鍵節(jié)點的狀態(tài)為報錯狀態(tài)時,將當前搜索的所述前鍵節(jié)點登記為所述目標節(jié)點;
在當前搜索的所述前鍵節(jié)點的狀態(tài)為等待狀態(tài)時,判斷當前搜索的所述前鍵節(jié)點的所有前鍵節(jié)點是否均處于處理完成狀態(tài),如果是,則將當前搜索的所述前鍵節(jié)點登記為所述目標節(jié)點,并跳過當前搜索的所述前鍵節(jié)點的所有前鍵節(jié)點,如果否,則對下一處理節(jié)點進行搜索;
在當前搜索的所述前鍵節(jié)點的狀態(tài)為完成狀態(tài)時,跳過當前搜索的所述前鍵節(jié)點的所有前鍵節(jié)點;
在當前搜索的所述前鍵節(jié)點的狀態(tài)為運行中狀態(tài)時,跳過當前搜索的所述前鍵節(jié)點的所有前鍵節(jié)點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011591302.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高效的鏡像文件系統實現方法
- 下一篇:一種仿生型LED驅動電源高桿燈





