一种基于分布式环境的用于账务日切的核对方法及装置制造方法及图纸

技术编号:20004332 阅读:37 留言:0更新日期:2019-01-05 17:22
本发明专利技术实施例公开了一种基于分布式环境的用于账务日切的核对方法及装置,涉及互联网技术领域,能够在分布式账务处理条件下,去中心化,完全避免单点的方式解决总分核对的问题,使会计逻辑最大化的后置,避免了内部管理要求对客户服务的干扰,同时也极大的提高了会计处理的灵活度,减少了系统中业务处理部分的设计关注事项。本发明专利技术包括:接收到请求消息后,抓取业务服务器的当前时间的日期部分作为当前请求的账务时间(RTD),当检测到账户表中的RTD和数据库记录中的时间(TD)不一致时,以时间轴中最靠后的时间为准进行时间滚动,汇总指定日期的账户金额,得到所述指定日期的期末余额。本发明专利技术适用于大并发场景下的账务准确性提取和核对。

A Checking Method and Device Based on Distributed Environment for Accounting Day-to-Day Checking

The embodiment of the present invention discloses a checking method and device for daily accounting cut based on distributed environment, which relates to the field of Internet technology. It can solve the problem of total score checking in a decentralized and single-point way under the condition of Distributed Accounting processing, maximize the postposition of accounting logic, avoid the interference of internal management requirements to customer service, and at the same time, it is extremely effective. It greatly improves the flexibility of accounting processing and reduces the design concerns of business processing part in the system. The invention includes: after receiving the request message, grabbing the date part of the current time of the service server as the account time of the current request (RTD). When the inconsistency of RTD in the account table and time (TD) in the database record is detected, rolling the time according to the last time in the time axis, summarizing the account amount of the specified date, and obtaining the end balance of the specified date. Forehead. The invention is suitable for extracting and checking the accuracy of accounts in large concurrent scenarios.

【技术实现步骤摘要】
一种基于分布式环境的用于账务日切的核对方法及装置
本专利技术涉及互联网
,尤其涉及一种基于分布式环境的用于账务日切的核对方法及装置。
技术介绍
随着互联网技术的发展,在线金融业务逐步扩大,目前国内的银行、金融业已基本实现数字化和网络化。而对于银行、金融行业,账务管理的有效性和准确性是重中之重,尤其是金融行业不同于零售行业,需要日清月结。当前采用的主要是基于核心银行系统(corebanking)的架构,账务的日终处理时都会进行总分和借贷平衡的检查。在这其中,如何实现7*24小时不间断条件下留存日切时点,成为一个技术难点。为了解决该问题,现有技术中主要采用会计分录校对的机制,即余额快照机制进行账务核对。在这其中,日切处理会由一种机制触发,所有的账务报表都会提交到数据库的单一记录中,因此银行业称为了高端服务器设备的最大用户,每年会花费很多资金建设中央机房,并竭尽所能堆高中央机房的硬件性能。而一旦遇到了黑客攻击,往往也会造成整个银行系统瘫痪。
技术实现思路
本专利技术的实施例提供一种基于分布式环境的用于账务日切的核对方法及装置,能够在分布式账务处理条件下,以去中心化,完全避免单点的方式解决本文档来自技高网...

【技术保护点】
1.一种基于分布式环境的用于账务日切的核对方法,其特征在于,包括:接收到请求消息后,抓取业务服务器的当前时间的日期部分作为当前请求的账务时间(RTD),其中,接收请求消息的为分布式系统,所述分布式系统由至少2个作为节点的业务服务器组成;在每一个客户的账户表中记录所述RTD和上一笔交易发生的时间(LTD);当检测到账户表中的RTD和数据库记录中的时间(TD)不一致时,以时间轴中最靠后的时间为准进行时间滚动;汇总指定日期的账户金额,得到所述指定日期的期末余额。

【技术特征摘要】
1.一种基于分布式环境的用于账务日切的核对方法,其特征在于,包括:接收到请求消息后,抓取业务服务器的当前时间的日期部分作为当前请求的账务时间(RTD),其中,接收请求消息的为分布式系统,所述分布式系统由至少2个作为节点的业务服务器组成;在每一个客户的账户表中记录所述RTD和上一笔交易发生的时间(LTD);当检测到账户表中的RTD和数据库记录中的时间(TD)不一致时,以时间轴中最靠后的时间为准进行时间滚动;汇总指定日期的账户金额,得到所述指定日期的期末余额。2.根据权利要求1所述的方法,其特征在于,所述以时间轴中最靠后的时间为准进行时间滚动,包括:若RTD=TD,则更新A;若RTD>TD,则进行处理:TD=>LTD、RTD=>TD、A=>LA,并且更新A;若RTD<TD,则进行处理:TD=>RTD,并且更新A;其中,A表示所述账户的余额,LA表示所述账户在上日的余额,算符=>表示:将算符左边参数的值放到右边的参数中。3.根据权利要求2所述的方法,其特征在于,所述抓取业务服务器的当前时间的日期部分作为当前请求的账务时间(RTD),包括:若检测到所述请求消息对应至少两个账户,则确定各个账户所在的节点;获取所确定的各个节点的业务服务器的当前时间的日期部分,并将所述各个节点的业务服务器的当前时间的日期部分中最早的,抓取作为所述RTD。4.根据权利要求3所述的方法,其特征在于,所述汇总指定日期的账户金额,得到所述指定日期的期末余额,包括:当检测到指定日期D小于或等于任意一台业务服务器上的RTD时,判定处理失败,否...

【专利技术属性】
技术研发人员:郭宏文刘浩
申请(专利权)人:苏宁易购集团股份有限公司
类型:发明
国别省市:江苏,32

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

1