首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种批量任务处理的闭环方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:湖南长银五八消费金融股份有限公司

摘要:本发明提供一种批量任务处理的闭环方法及装置,在执行任务前置操作后执行批量任务,在处理步骤执行之前执行步骤前置操作,在对处理步骤对应的任一业务数据进行读取操作之前执行数据前置操作,得到前置操作上下文并存入线程变量,线程处理业务数据之后根据线程变量中前置操作上下文执行数据后置操作,当所有线程变量中的前置操作上下文对应的数据后置操作执行后执行步骤后置操作,当所有处理步骤对应的步骤后置操作执行后执行任务后置操作。在本方案中,利用SpringBatch框架在多进程和容错的场景下处理批量任务时,保证对应于任务、步骤和数据维度预设的前置操作和后置操作执行的确定性,以实现批量任务执行过程中各个维度的闭环。

主权项:1.一种批量任务处理的闭环方法,其特征在于,所述方法应用于金融系统,所述方法包括:在SpringBatch框架中,基于所述金融系统生成的多个借据处理业务创建批量任务;所述借据处理业务用于处理所述金融系统的借据中的业务数据;所述批量任务中包括多个处理步骤,每一所述处理步骤对应处理其中一个所述借据处理业务,每一所述处理步骤执行时,利用多个线程对相应的所述借据处理业务中所述业务数据,依次进行读取操作、处理操作和写入操作;响应于所述批量任务的启动指令,执行预设的任务前置操作之后执行所述批量任务;针对每一所述处理步骤,执行预设的步骤前置操作并开始执行所述处理步骤;当所述处理步骤执行时,在对所述处理步骤对应的任一所述业务数据进行所述读取操作之前,执行预设的数据前置操作,得到前置操作上下文,并将所述前置操作上下文存储到目标线程的线程变量中;所述目标线程为处理所述业务数据的所述线程;所述前置操作上下文用于表征对应于所述数据前置操作预设的数据后置操作;针对每一所述线程,当所述线程对应的所有所述业务数据执行所述写入操作之后,遍历所述线程变量中的各个所述前置操作上下文,执行每一所述前置操作上下文对应的所述数据后置操作;当所有所述线程变量中的各个所述前置操作上下文对应的所述数据后置操作执行完毕时,执行预设的步骤后置操作;当所有所述处理步骤对应的所述步骤后置操作执行完毕时,执行预设的任务后置操作。

全文数据:

权利要求:

百度查询: 湖南长银五八消费金融股份有限公司 一种批量任务处理的闭环方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。