This application provides a service abnormality detection method and device, the method includes starting for anomaly detection of target business processes; among them, the target business process includes a plurality of sub business processes; the plurality of sub business processes are pre configured anomaly detection procedures corresponding to the traffic parameters; anomaly detection the program is bound to be processed; the anomaly detection of program business parameters of each business process processing submitted to the corresponding business simulation, and the simulation results verify the business; when the business model for any business process to check result fails, the output of the business process of business exception tips. This application can intelligently detect the abnormal business process of the target, and it will help to reduce the labor cost and improve the timeliness of the service anomaly detection.
【技術實現步驟摘要】
業務異常檢測方法及裝置
本申請涉及通信領域,尤其涉及一種業務異常檢測方法及裝置。
技術介紹
在相關技術中,為了應對業務復雜度的日益上升,提出了對業務進行模塊化處理的思想。所謂業務模塊化,是指對業務邏輯進行細分,將同一業務流程劃分為若干獨立的子流程,使得對業務邏輯進行細分后的業務系統,將由若干不同的業務子系統構成。通過對業務進行模塊化,可以提升業務系統的靈活性,降低業務系統的維護成本。然而,在實際應用中,隨著業務復雜度不斷上升,模塊化處理后的業務系統涉及的業務子系統可能會越來越多,從而導致整個業務系統的業務處理鏈路越來越長,一旦該業務系統中的業務流程出現異常,那么業務異常的問題定位、排查以及異常問題影響的范圍的評估就會顯得非常的困難。
技術實現思路
本申請提出一種業務異常檢測方法,該方法包括:啟動針對目標業務流程的異常檢測;其中,所述目標業務流程包含多個業務子流程;所述多個業務子流程均分別預配置了對應的異常檢測程序;所述異常檢測程序綁定了待處理的業務參數;將各業務子流程處理的業務參數提交至對應的異常檢測程序進行業務模擬,并對業務模擬結果進行校驗;當針對任一業務子流程的業務模擬結果校驗失敗時,輸出該業務子流程存在業務異常的提示。可選的,所述啟動針對目標業務流程的異常檢測,包括:在所述目標業務流程開啟時,自動啟動針對所述目標業務流程的異常檢測;或者,在所述目標業務流程結束后,基于輸入的業務參數啟動針對所述目標業務流程的異常檢測。可選的,所述異常檢測程序包括業務模擬函數以及校驗函數;所述將各業務子流程處理的業務參數提交至對應的異常檢測程序進行業務模擬,并對業務模擬結果 ...
【技術保護點】
一種業務異常檢測方法,其特征在于,該方法包括:啟動針對目標業務流程的異常檢測;其中,所述目標業務流程包含多個業務子流程;所述多個業務子流程均分別預配置了對應的異常檢測程序;所述異常檢測程序綁定了待處理的業務參數;將各業務子流程處理的業務參數提交至對應的異常檢測程序進行業務模擬,并對業務模擬結果進行校驗;當針對任一業務子流程的業務模擬結果校驗失敗時,輸出該業務子流程存在業務異常的提示。
【技術特征摘要】
1.一種業務異常檢測方法,其特征在于,該方法包括:啟動針對目標業務流程的異常檢測;其中,所述目標業務流程包含多個業務子流程;所述多個業務子流程均分別預配置了對應的異常檢測程序;所述異常檢測程序綁定了待處理的業務參數;將各業務子流程處理的業務參數提交至對應的異常檢測程序進行業務模擬,并對業務模擬結果進行校驗;當針對任一業務子流程的業務模擬結果校驗失敗時,輸出該業務子流程存在業務異常的提示。2.根據權利要求1所述的方法,其特征在于,所述啟動針對目標業務流程的異常檢測,包括:在所述目標業務流程開啟時,自動啟動針對所述目標業務流程的異常檢測;或者,在所述目標業務流程結束后,基于輸入的業務參數啟動針對所述目標業務流程的異常檢測。3.根據權利要求1所述的方法,其特征在于,所述異常檢測程序包括業務模擬函數以及校驗函數;所述將各業務子流程處理的業務參數提交至對應的異常檢測程序進行業務模擬,并對業務模擬結果進行校驗包括:將各業務子流程處理的業務參數提交至對應的業務模擬函數,以由所述業務模擬函數進行業務模擬,得到業務模擬結果;將所述業務模擬結果提交至對應的校驗函數,以由所述校驗函數對所述業務模擬結果進行校驗。4.根據權利要求3所述的方法,其特征在于,所述異常檢測程序包括多個業務模擬函數時,所述將各業務子流程處理的業務參數提交至對應的業務模擬函數,以由所述業務模擬函數進行業務模擬,得到業務模擬結果包括:基于針對所述多個業務模擬函數預配置的處理順序,將各業務子流程處理的業務參數提交至對應的多個業務模擬函數中的第一業務模擬函數,以由所述第一業務模擬函數進行業務模擬,得到第一中間結果;將所述業務參數以及所述第一中間結果提交至所述多個業務模擬函數中的第二業務模擬函數繼續進行業務模擬,得到第二中間結果,以此類推,直至所有業務模擬函數均完成業務模擬;將所述業務參數以及各業務模擬函數分別進行業務模擬得到的中間結果,作為提交至所述校驗函數的業務模擬結果進行存儲。5.根據權利要求1所述的方法,其特征在于,所述當針對任一業務子流程的業務模擬結果校驗失敗時,輸出該業務子流程存在業務異常的提示包括:通過預設的可視化界面輸出所述目標業務流程的流程圖;當針對任一業務子流程的業務模擬結果校驗失敗時,在所述流程圖中將該業務子流程突出顯示...
【專利技術屬性】
技術研發人員:劉正,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島,KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。