一种异常业务数据回流方法及装置制造方法及图纸

技术编号:34752602 阅读:17 留言:0更新日期:2022-08-31 18:48
本发明专利技术实施例公开了一种异常业务数据回流方法及装置,当异常检测器检测到业务数据异常激增,则将所述业务数据发送至回流器;根据所述回流器预先加载的回流规则对所述业务数据进行检测;若所述业务数据命中所述回流规则,则将所述业务数据回流至完整处理链。由此可见,利用本申请实施例提供的方案,可以精细化的针对异常的业务数据进行降级处理,保障整体业务数据降级的前提下,部分重要数据不受影响,提高了数据控制的精细化程度。提高了数据控制的精细化程度。提高了数据控制的精细化程度。

【技术实现步骤摘要】
一种异常业务数据回流方法及装置


[0001]本申请涉及数据处理
,尤其涉及一种异常业务数据回流方法及装置。

技术介绍

[0002]由于用户所生成的网络数据内容丰富,为了提高机器的预处理效率,通常先将网络数据划分为不同业务类型的数据,再分别将属于不同业务的各类网络数据送入相应的业务线进行审核。
[0003]现有技术在处理异常的业务数据时,只能将业务数据整体降级,整体切换到简化处理链。无法做到部分数据降级,部分数据不降级,进而无法实现对业务中的某些数据进行精细化的处理。

技术实现思路

[0004]本申请实施例提供了一种异常业务数据回流方法及装置,实现了在处理异常的业务数据时部分数据降级,部分数据不降级,进而实现对业务中的某些数据进行精细化的处理。
[0005]本申请第一方面提供了一种异常业务数据回流方法,所述方法包括:当检测到业务数据异常激增时,则将所述业务数据发送至回流器;根据所述回流器预先加载的回流规则对所述业务数据进行检测;若所述业务数据命中所述回流规则,则将所述业务数据回流至完整处理链。
[0006]可选的,所述方法还包括:若所述业务数据未命中所述回流规则,则通过简化处理链处理所述业务数据,其中,所述简化处理链为所述完整处理链经过摘除处理器后的处理链。
[0007]可选的,所述根据所述回流器预先加载的回流规则对所述业务数据进行检测,包括:当所述回流器启动时,从配置中心加载与所述业务数据对应的回流规则,将所述回流规则存放于映射Map结构中,并将所述回流规则加载至检测装置;获取所述业务数据的业务名称,将所述业务名称存储在所述回流器中;根据所述回流器中存储的所述业务名称对所述映射Map结构进行查询,若所述映射Map结构中存在所述业务名称,则运行所述检测装置,通过所述检测装置使用回流规则对所述业务数据进行检测。
[0008]可选的,所述方法还包括:若所述映射Map结构中不存在所述业务名称,则通过简化处理链处理所述业务数据,其中,所述简化处理链为所述完整处理链经过摘除处理器后的处理链。
[0009]可选的,所述方法还包括:当回流器启动后,在预定时间后,重新从配置中心加载与所述业务数据对应的更新的回流规则,将所述更新的回流规则存放于映射Map结构中,并将所述更新的回流规则重
新加载至检测装置。
[0010]可选的,所述检测装置包括Drools规则引擎。
[0011]本申请第二方面提供了一种异常业务数据回流装置,所述装置包括:异常检测单元,用于当检测到业务数据异常激增时,则将所述业务数据发送至回流器;回流检测单元,用于根据所述回流器预先加载的回流规则对所述业务数据进行检测;判断单元,用于若所述业务数据命中所述回流规则,则将所述数据回流至完整处理链。
[0012]可选的,所述回流检测单元,具体用于当所述回流器启动时,从配置中心加载与所述业务数据对应的回流规则,将所述回流规则存放于映射Map结构中,并将所述回流规则加载至检测装置;获取所述业务数据的业务名称,将所述业务名称存储在所述回流器中;根据所述回流器中存储的所述业务名称对所述映射Map结构进行查询,若所述映射Map结构中存在所述业务名称,则运行所述检测装置,通过所述检测装置使用回流规则对所述业务数据进行检测。
[0013]可选的,所述回流检测单元,具体用于若所述映射Map结构中不存在所述业务名称,则通过简化处理链处理所述业务数据,其中,所述简化处理链为所述完整处理链经过摘除处理器后的处理链。
[0014]可选的,所述装置还包括:更新单元,用于当回流器启动后,在预定时间后,重新从配置中心加载与所述业务数据对应的更新的回流规则,将所述更新的回流规则存放于映射Map结构中,并将所述更新的回流规则重新加载至检测装置。
[0015]本申请第三方面提供了一种存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如第一方面公开的任一项所述的异常业务数据回流方法。
[0016]本专利技术第四方面公开了一种电子设备,包括处理器和存储器;其中:所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序,具体用于实现如第一方面公开的任一项所述的异常业务数据回流方法。
[0017]本申请实施例公开了一种异常业务数据回流方法及装置,当异常检测器检测到业务数据异常激增,则将所述业务数据发送至回流器;根据所述回流器预先加载的回流规则对所述业务数据进行检测;若所述业务数据命中所述回流规则,则将所述业务数据回流至完整处理链。由此可见,利用本申请实施例提供的方案,可以精细化的针对异常的业务数据进行降级处理,保障整体业务数据降级的前提下,部分重要数据不受影响,提高了数据控制的精细化程度。
附图说明
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请实施例提供的一种异常业务数据回流方法的流程示意图;图2为本申请实施例提供的另一种异常业务数据回流方法的流程示意图;图3为本申请实施例提供的一种数据流程图;图4为本申请实施例提供的一种完整处理链的结构示意图;图5为本申请实施例提供的一种简化处理链的结构示意图;图6为本申请实施例提供的一种异常业务数据回流装置的结构示意图;图7为本申请实施例提供的一种设备的结构示意图。
具体实施方式
[0020]本申请实施例提供了一种异常业务数据回流方法及装置,实现了在处理异常的业务数据时部分数据降级,部分数据不降级,进而实现对业务中的某些数据进行精细化的处理。
[0021]参见图1,该图为本申请实施例提供的一种异常业务数据回流方法的流程示意图,可以通过如下S101

103实现。结合图3,对该实施例进行具体描述。
[0022]S101:当异常检测器检测到业务数据异常激增时,则将业务数据发送至回流器。
[0023]具体的,异常检测器在预设统计时间段内,对业务数据进行统计,得到业务数据的数据量;判断业务数据的数据量,是否超过相应的预设数据阈值;若判断出业务数据的数据量未超过对应的预设数据阈值,则判定业务数据的数据量未出现异常;若判断出业务数据的数据量超过对应的预设数据阈值,则判定业务数据的数据量出现异常,并将该异常的业务数据发送至回流器。
[0024]S102:根据回流器预先加载的回流规则对业务数据进行检测。
[0025]具体的,当回流器启动时,从配置中心加载与业务数据对应的回流规则,将回流规则存放于映射Map结构中,并将回流规则加载至检测装置;获取业务数据的业务名称,将业务名称存储在所述回流器中;根据回流器中存储的业务名称对映射Map结构进行查询,若映射Map结构中存在业务名称,则运行检测装置,通过检测装置使用回本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常业务数据回流方法,其特征在于,所述方法包括:当检测到业务数据异常激增时,则将所述业务数据发送至回流器;根据所述回流器预先加载的回流规则对所述业务数据进行检测;若所述业务数据命中所述回流规则,则将所述业务数据回流至完整处理链。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述业务数据未命中所述回流规则,则通过简化处理链处理所述业务数据,其中,所述简化处理链为所述完整处理链经过摘除处理器后的处理链。3.根据权利要求1所述的方法,其特征在于,所述根据所述回流器预先加载的回流规则对所述业务数据进行检测,包括:当所述回流器启动时,从配置中心加载与所述业务数据对应的回流规则,将所述回流规则存放于映射Map结构中,并将所述回流规则加载至检测装置;获取所述业务数据的业务名称,将所述业务名称存储在所述回流器中;根据所述回流器中存储的所述业务名称对所述映射Map结构进行查询,若所述映射Map结构中存在所述业务名称,则运行所述检测装置,通过所述检测装置使用回流规则对所述业务数据进行检测。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述映射Map结构中不存在所述业务名称,则通过简化处理链处理所述业务数据,其中,所述简化处理链为所述完整处理链经过摘除处理器后的处理链。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当回流器启动后,在预定时间后,重新从配置中心加载与所述业务数据对应的更新的回流规则,将所述更新的回流规则存放于映射Map结构中,并将所述更新的回流...

【专利技术属性】
技术研发人员:仇智慧闵博孙成新王金明
申请(专利权)人:飞狐信息技术天津有限公司
类型:发明
国别省市:

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

1