【技术实现步骤摘要】
一种自动任务处理方法、装置、服务器及存储介质
本专利技术实施例涉及大数据
,尤其涉及一种自动任务处理方法、装置、服务器及存储介质。
技术介绍
随着银行业务量的持续增长、系统服务器压力不断增大,批量自动任务发挥着越来越大的重要性,对批量自动任务处理的实时性要求越来越高。例如,对于分行的批量还款、批量查询应还款项、自动扣款批量入账等业务,具有较高的实时性要求,不适宜安排在夜间处理,在前端上传批量任务后,需要实时、快速完成批量交易并返回结果。单业务单线程循环发送交易的方式需要大量的循环调用、效率低,并且一些业务系统负载很高但一些业务系统空转,无法高效利用资源,随着银行业务量的持续增长,这种方式已经无法满足实际应用的需求。
技术实现思路
本专利技术提供了一种自动任务处理方法、装置、服务器及存储介质,以实现对自动任务的切片处理,提高处理效率。第一方面,本专利技术实施例提供了一种自动任务处理方法,包括:按照数据块的预设规格接收渠道端的业务数据并将所述业务数据入库;对入库的业务数据进行切片 ...
【技术保护点】
1.一种自动任务处理方法,其特征在于,包括:/n按照数据块的预设规格接收渠道端的业务数据并将所述业务数据入库;/n对入库的业务数据进行切片,每个切片对应于一个自动任务;/n执行各所述自动任务的业务逻辑并外呼后端服务进行联机交易;/n根据联机交易的结果生成各所述自动任务的结果数据文件。/n
【技术特征摘要】
1.一种自动任务处理方法,其特征在于,包括:
按照数据块的预设规格接收渠道端的业务数据并将所述业务数据入库;
对入库的业务数据进行切片,每个切片对应于一个自动任务;
执行各所述自动任务的业务逻辑并外呼后端服务进行联机交易;
根据联机交易的结果生成各所述自动任务的结果数据文件。
2.根据权利要求1所述的方法,其特征在于,所述对入库的业务数据进行切片,包括:
根据预设分页规格对入库的业务数据进行切片;或者,
根据账户信息对入库的业务数据进行切片。
3.根据权利要求1所述的方法,其特征在于,所述自动任务包括在切片过程中定义的第一自动任务,以及与所述第一自动任务并发的第二自动任务。
4.根据权利要求1所述的方法,其特征在于,所述执行各所述自动任务的业务逻辑,包括:
扫描各所述自动任务的任务定义表,并针对符合第一预设条件的自动任务生成自动任务实例;
若所述自动任务实例符合第二预设条件,则执行所述自动任务实例的业务逻辑。
5.根据权利要求4所述的方法,其特征在于,所述第一预设条件包括:
任务定义表中的任务定义状态为第一设定值;
任务定义表中的计划开始时间小于或等于当前时间;
任务定义表中的计划结束时间大于或等于当前时间;
任务定义表中的下次执行时间小于或等于当前时间;
生成自动任务实例的失败次数小于或等于设定次数。
...
【专利技术属性】
技术研发人员:邱俊凌,
申请(专利权)人:中国建设银行股份有限公司,建信金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。