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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。