交易系统的异常检测方法、装置和服务器制造方法及图纸

技术编号:35945911 阅读:12 留言:0更新日期:2022-12-14 10:36
本说明书提供了交易系统的异常检测方法、装置和服务器,应用于大数据技术领域。基于该方法,具体实施前,可以预先通过获取并利用目标交易系统正常状态下的历史接口交易日志进行关联分析,构建得到预设的接口规则库;具体实施时,可以先采集并根据当前时间段的目标交易系统的各个接口的接口交易日志,统计的目标交易系统的接口当前时间段的调用数据;根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;再通过匹配当前时间段的接口规则库与预设的接口规则库,来确定目标交易系统当前是否存在异常。从而能够高效、精准地自动检测出交易系统中的异常,有效地减少检测误差。地减少检测误差。地减少检测误差。

【技术实现步骤摘要】
交易系统的异常检测方法、装置和服务器


[0001]本说明书属于大数据
,尤其涉及交易系统的异常检测方法、装置和服务器。

技术介绍

[0002]在大数据
,银行、购物网站等机构每时每刻都需要服务大量客户,处理大量的交易数据、支持繁多的业务功能,对应的交易系统也相对较为庞大、繁杂。
[0003]针对上述交易系统,大多依赖工作人员人工配置阈值参数;再基于阈值参数,通过分析处理交易系统的具体性能,才能最终确定出该交易系统是否存在异常。基于上述方法具体实施时,往往存在检测过程繁琐、复杂,检测效率低,容易出现误差等技术问题。
[0004]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本说明书提供了一种交易系统的异常检测方法、装置和服务器,能够高效、精准地自动检测出交易系统中的异常,有效地减少检测误差。
[0006]本说明书提供了一种交易系统的异常检测方法,包括:
[0007]采集当前时间段的目标交易系统的各个接口的接口交易日志;
[0008]根据当前时间段的目标交易系统的各个接口的接口交易日志,统计目标交易系统的接口当前时间段的调用数据;
[0009]根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;
[0010]根据当前时间段的接口规则库与预设的接口规则库,通过匹配处理,得到当前时间段的匹配结果;其中,所述预设的接口规则库为预先通过对目标交易系统正常状态下的历史接口交易日志进行关联分析所构建得到的
[0011]根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常。
[0012]在一个实施例中,所述接口交易日志至少包括:接口交易码、接口调用量。
[0013]在一个实施例中,所述方法还包括:
[0014]获取目标交易系统正常状态下的历史接口交易日志;
[0015]根据目标交易系统正常状态下的历史接口交易日志,统计得到目标交易系统的接口的各个历史时间段的调用数据;
[0016]基于预设的关联分析算法,通过处理目标交易系统的接口的各个历史时间段的调用数据,确定出正常状态下的频繁项集;其中,所述频繁项集用于表征接口之间的关联关系;
[0017]根据所述频繁项集,构建预设的接口规则库。
[0018]在一个实施例中,根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常,包括:
[0019]根据当前时间段的匹配结果,确定出当前时间段的接口规则库与预设的接口规则库的偏差值;
[0020]检测偏差值是否大于预设的偏差阈值;
[0021]在确定偏差值大于预设的偏差阈值的情况下,确定目标交易系统当前存在异常。
[0022]在一个实施例中,在确定目标交易系统当前存在异常之后,所述方法还包括:
[0023]根据当前时间段的匹配结果和当前时间段的各个接口的接口交易日志,确定出异常接口。
[0024]在一个实施例中,在确定出异常接口之后,所述方法还包括:
[0025]利用预设的异常分析模型处理所述异常接口的接口交易日志,得到目标分析结果;
[0026]根据目标分析结果,确定异常接口的异常原因。
[0027]在一个实施例中,在确定目标交易系统当前存在异常之后,所述方法还包括:
[0028]生成关于目标交易系统的异常提示信息;
[0029]根据预设的预警规则,向关联终端发送所述异常提示信息。
[0030]本说明书还提供了一种交易系统的异常检测装置,包括:
[0031]采集模块,用于采集当前时间段的目标交易系统的各个接口的接口交易日志;
[0032]统计模块,用于根据当前时间段的目标交易系统的各个接口的接口交易日志,统计目标交易系统的接口当前时间段的调用数据;
[0033]第一确定模块,用于根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;
[0034]匹配模块,用于根据当前时间段的接口规则库与预设的接口规则库,通过匹配处理,得到当前时间段的匹配结果;其中,所述预设的接口规则库为预先通过对目标交易系统正常状态下的历史接口交易日志进行关联分析所构建得到的;
[0035]第二确定模块,用于根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常。
[0036]本说明书还提供了一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现以下步骤:采集当前时间段的目标交易系统的各个接口的接口交易日志;根据当前时间段的目标交易系统的各个接口的接口交易日志,统计目标交易系统的接口当前时间段的调用数据;根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;根据当前时间段的接口规则库与预设的接口规则库,通过匹配处理,得到当前时间段的匹配结果;其中,所述预设的接口规则库为预先通过对目标交易系统正常状态下的历史接口交易日志进行关联分析所构建得到的;根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常。
[0037]本说明书还提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现所述交易系统的异常检测方法的相关步骤。
[0038]本说明书还提供了一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现所述交易系统的异常检测方法的相关步骤。
[0039]基于本说明书提供的交易系统的异常检测方法、装置和服务器,具体实施前,可以预先通过获取并利用目标交易系统正常状态下的历史接口交易日志通过进行关联分析,构
建得到预设的接口规则库;具体实施时,可以先采集并根据当前时间段的目标交易系统的各个接口的接口交易日志,统计得到目标交易系统的接口当前时间段的调用数据;根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;再通过匹配当前时间段的接口规则库与预设的接口规则库,来确定目标交易系统当前是否存在异常。从而能够高效、精准地自动检测出交易系统中的异常,有效地减少检测误差,提高了检测效率。
附图说明
[0040]为了更清楚地说明本说明书实施例,下面将对实施例中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本说明书的一个实施例提供的交易系统的异常检测方法的流程示意图;
[0042]图2是在一个场景示例中,应用本说明书实施例提供的交易系统的异常检测方法的一种实施例的示意图;
[0043]图3是在一个场景示例中,应用本说明书实施例提供的交易系统的异常检测方法的一种实施例的示意图;
[0044]图4是本说明书的一个实施例提供的服务器的结构组成示意图;
[0045]图5是本说明书的一个实施例提供的交易系统的异常检测装置的结构组成示意图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交易系统的异常检测方法,其特征在于,包括:采集当前时间段的目标交易系统的各个接口的接口交易日志;根据当前时间段的目标交易系统的各个接口的接口交易日志,统计目标交易系统的接口当前时间段的调用数据;根据目标交易系统的接口当前时间段的调用数据,确定出当前时间段的接口规则库;根据当前时间段的接口规则库与预设的接口规则库,通过匹配处理,得到当前时间段的匹配结果;其中,所述预设的接口规则库为预先通过对目标交易系统正常状态下的历史接口交易日志进行关联分析所构建得到的;根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常。2.根据权利要求1所述的方法,其特征在于,所述接口交易日志至少包括:接口交易码、接口调用量。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取目标交易系统正常状态下的历史接口交易日志;根据目标交易系统正常状态下的历史接口交易日志,统计得到目标交易系统的接口的各个历史时间段的调用数据;基于预设的关联分析算法,通过处理目标交易系统的接口的各个历史时间段的调用数据,确定出正常状态下的频繁项集;其中,所述频繁项集用于表征接口之间的关联关系;根据所述频繁项集,构建预设的接口规则库。4.根据权利要求2所述的方法,其特征在于,根据当前时间段的匹配结果,确定目标交易系统当前是否存在异常,包括:根据当前时间段的匹配结果,确定出当前时间段的接口规则库与预设的接口规则库的偏差值;检测偏差值是否大于预设的偏差阈值;在确定偏差值大于预设的偏差阈值的情况下,确定目标交易系统当前存在异常。5.根据权利要求4所述的方法,其特征在于,在确定目标交易系统当前存在异常之后,所述方法还包括:根据当前时间段的匹配结果和当前时间段的各...

【专利技术属性】
技术研发人员:宋柯欣赵军艳马慧慧
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1