[发明专利]配置化的数据转发异常补处理方法、装置及可读存储介质在审
申请号: | 201910521398.6 | 申请日: | 2019-06-17 |
公开(公告)号: | CN110347735A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 杨康铭;孔雪娜 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转发 处理操作 可读存储介质 数据对应 数据转发 系统记录 队列 计算机设备 处理成功 处理进程 配置要求 任务合并 数据保存 异常数据 失败 配置 线程 数据库 成功 通用 | ||
1.一种配置化的数据转发异常补处理方法,其特征在于,所述方法包括:
将不同类型的定时任务合并为一个集成定时任务,所述集成定时任务用于获取不同场景中转发产生异常的数据;
将各所述转发产生异常的数据保存到数据库,并在所述数据库中根据配置要求将各所述转发产生异常的数据添加到补处理进程队列;
根据所述配置要求对所述补处理进程队列中的各所述转发产生异常的数据进行补处理操作;
判断所述补处理操作是否成功;
当所述补处理操作成功时,将所述转发产生异常的数据对应的系统记录标识为补处理成功;
当所述补处理操作失败时,将所述转发产生异常的数据对应的系统记录标记为失败,同时更新所述转发产生异常的数据在所述数据库中的调用次数。
2.根据权利要求1所述的方法,其特征在于,所述将各所述转发产生异常的数据保存到数据库,包括:
获取不同场景中转发产生异常的数据时,同时获取所述转发产生异常的数据在交互过程中出现异常时的配置项:
将所述转发产生异常的数据结合所述配置项保存到所述数据库。
3.根据权利要求1所述的方法,其特征在于,所述根据所述配置要求对所述补处理进程队列中的各所述转发产生异常的数据进行补处理操作之前,包括:
获取所述转发产生异常的数据的处理逻辑;
对所述处理逻辑进行解耦操作,得到所述转发产生异常的数据的补处理业务逻辑;
所述根据所述配置要求对所述补处理进程队列中的各所述转发产生异常的数据进行补处理操作,包括:
按照所述补处理业务逻辑,结合配置要求对各所述转发产生异常的数据进行补处理操作。
4.根据权利要求1所述的方法,其特征在于,所述将不同类型的定时任务合并为一个集成定时任务之前,还包括:
对数据的接口参数进行配置,包括:
对数据对接的业务场景、对接的外部系统、数据出现异常时补处理的时间以及数据出现异常时补处理的次数上限中的一项或两项及以上进行配置。
5.根据权利要求1所述的方法,其特征在于,当所述补处理操作失败时,所述方法还包括:
获取补处理失败的多次异常处理数据;
将所述多次异常处理数据添加到补处理进程队列中;
根据各所述多次异常处理数据的补处理失败次数,确定各所述多次异常处理数据在所述补处理线程队列中的优先级。
6.一种配置化的数据转发异常补处理装置,其特征在于,所述装置包括:
集成模块,用于将不同类型的定时任务合并为一个集成定时任务,所述集成定时任务用于获取不同场景中转发产生异常的数据;
落库模块,用于将各所述转发产生异常的数据保存到数据库,并在所述数据库中根据配置要求将各所述转发产生异常的数据添加到补处理进程队列;
补处理操作模块,用于根据所述配置要求对所述补处理进程队列中的各所述转发产生异常的数据进行补处理操作;
判断模块,用于判断所述补处理操作是否成功,并根据判断结果选择触发第一标识模块或第二标识模块;
第一标识模块,用于当所述补处理操作成功时,将所述转发产生异常的数据对应的系统记录标识为补处理成功;
第二标识模块,用于当所述补处理操作失败时,将所述转发产生异常的数据对应的系统记录标记为失败,同时更新该转发产生异常的数据在所述数据库中的调用次数。
7.根据权利要求6所述的装置,其特征在于,所述落库模块,包括:
配置项获取子模块,用于在获取不同场景中的转发产生异常的数据时,获取所述转发产生异常的数据对应的数据在交互过程中出现异常时的配置项:
保存子模块,用于将所述转发产生异常的数据结合所述配置项保存到所述数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910521398.6/1.html,转载请声明来源钻瓜专利网。