[发明专利]一种基于文件交互的触发式分布系统对账方法及装置在审
申请号: | 202110885039.6 | 申请日: | 2021-08-03 |
公开(公告)号: | CN113609072A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 张洪标;肖忠杰;郑希;吴伟锋 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16;G06F16/14;G06F16/182;G06F40/194;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 刘熔;赵平 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 文件 交互 触发 分布 系统 方法 装置 | ||
本发明提供了一种基于文件交互的触发式分布系统对账方法及装置,可应用于金融领域,方法包括:根据预设的对账策略生成第一对账指令发送至分布式应用服务器,以使分布式应用服务器在其分片存取器上分别生成分片文件和第二对账指令;根据获取的第二对账指令和分片文件执行对账操作,并生成对账结果文件发送至分布式应用服务器以使分布式应用服务器根据对账结果文件进行差错调整。通过将分布式系统对账过程中的文件合并、数据筛选、数据排序、数据对比等过程融合于对账装置中,解决上述方式一占用应用服务器资源的问题,降低对账装置的使用条件,降低整体成本。
技术领域
本申请属于分布式技术领域,具体地讲,涉及一种基于文件交互的触发式分布系统对账方法及装置。
背景技术
随着各类计算机应用的快速发展,各种应用节点数量以及应用节点间的互联互通越来越复杂,应用部署的范围也不再局限于某一个区域,而是扩展到异地服务器上甚至是海外的服务器上。节点间互联互通的复杂性以及跨区域部署带来的通讯不稳定性会降低计算机系统处理业务的正确性,因此节点间常常需要进行结果比对及差错自我调整。
同时应用节点内部处理的数据规模庞大,这给节点间的对账带来了新的困难。
目前,针对分布式应用间的对账方法,有两种方式:
第一种,是应用间的两两交互对账,这种对账方法会使应用侧服务器开销增大,特别是分布式应用节点一般由多个SET组成,需按SET生成多个文件,对所有SET的文件进行合并排序后,才能进行对账。而当面对海量数据时,排序会变得异常困难,尤其当应用所处理的业务场景较多时,可能同时进行多个海量文件的排序,将极大占用应用服务器资源,影响正常业务的开展。
第二种,是构建数据总线进行对账,通过监听联机消息队列将数据同步到总线,或由数据总线定时以应用侧分布式数据库BINLOG来完成数据同步,然后在数据总线进行筛选、排序、对比。该方法虽然能减少对账环节在应用侧的消耗,但联机监听消息队列以及通过BINLOG同步的对账方式依赖消息队列及数据库同步机制,会缺失兜底对账,或会局限于双方系统的数据库机制,且使系统整体复杂度更高,消耗也更高。
发明内容
本申请提供了一种基于文件交互的触发式分布系统对账方法及装置,以至少解决当前分布式系统采用交互对账和总线对账增加了应用服务器的负担的问题。
根据本申请的第一个方面,以对账服务器为执行主体,提供了一种基于文件交互的触发式分布系统对账方法,包括:
根据预设的对账策略生成第一对账指令发送至分布式应用服务器,以使分布式应用服务器在其分片存取器上分别生成分片文件和第二对账指令;
根据获取的第二对账指令和分片文件执行对账操作,并生成对账结果文件发送至分布式应用服务器以使分布式应用服务器根据对账结果文件进行差错调整。
在一实施例中,根据获取的第二对账指令和分片文件执行对账操作,包括:
根据获取的第二对账指令,从分布式应用处理器中获取对应的分片文件;
根据分片文件执行对账操作。
在一实施例中,根据分片文件执行对账操作,包括:
根据第二对账指令解析分片文件并提取对账信息;
将对账信息与预设的标准账目进行对比。
根据本申请的第二个方面,以分布式应用服务器为执行主体,提供了一种基于文件交互的触发式分布系统对账方法,包括:
根据接收到的对账服务器发送的第一对账指令,在本地分片存取器上分别生成分片文件;
确认分片文件中的对账信息均已生成完毕,生成第二对账指令发送至对账服务器,以使对账服务器根据第二对账指令进行对账。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110885039.6/2.html,转载请声明来源钻瓜专利网。