[發明專利]一種基于分布式環境的用于賬務日切的核對方法及裝置有效
| 申請號: | 201810736820.5 | 申請日: | 2018-07-06 |
| 公開(公告)號: | CN109146653B | 公開(公告)日: | 2022-11-22 |
| 發明(設計)人: | 郭宏文;劉浩 | 申請(專利權)人: | 南京星云數字技術有限公司 |
| 主分類號: | G06Q40/00 | 分類號: | G06Q40/00;G06Q40/02 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 蘇一幟 |
| 地址: | 210000 江蘇省南京市江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分布式 環境 用于 賬務 核對 方法 裝置 | ||
1.一種基于分布式環境的用于賬務日切的核對方法,其特征在于,包括:
接收到請求消息后,抓取業務服務器的當前時間的日期部分作為當前請求的賬務時間RTD,其中,接收請求消息的為分布式系統,所述分布式系統由至少2個作為節點的業務服務器組成;在每一個客戶的賬戶表中記錄所述RTD和上一筆交易發生的時間LTD;
當檢測到賬戶表中的RTD和數據庫記錄中的時間TD不一致時,以時間軸中最靠后的時間為準進行時間滾動;
匯總指定日期的賬戶金額,得到所述指定日期的期末余額;
所述以時間軸中最靠后的時間為準進行時間滾動,包括:
若RTD=TD,則更新A;
若RTDTD,則進行處理:TD=LTD、RTD=TD、A=LA,并且更新A;
若RTDTD,則進行處理:TD=RTD,并且更新A;
其中,A表示所述賬戶的余額,LA表示所述賬戶在上日的余額,算符=表示:將算符左邊參數的值放到右邊的參數中。
2.根據權利要求1所述的方法,其特征在于,所述抓取業務服務器的當前時間的日期部分作為當前請求的賬務時間RTD,包括:
若檢測到所述請求消息對應至少兩個賬戶,則確定各個賬戶所在的節點;
獲取所確定的各個節點的業務服務器的當前時間的日期部分,并將所述各個節點的業務服務器的當前時間的日期部分中最早的,抓取作為所述RTD。
3.根據權利要求2所述的方法,其特征在于,所述匯總指定日期的賬戶金額,得到所述指定日期的期末余額,包括:
當檢測到指定日期D小于或等于任意一臺業務服務器上的RTD時,判定處理失敗,否則:
若D=TD,則以LA參與所述指定日期的期末余額的匯總;
若DTD,則以A參與所述指定日期的期末余額的匯總。
4.一種基于分布式環境的用于賬務日切的核對裝置,其特征在于,包括:
接收模塊:用于接收到請求消息后,抓取業務服務器的當前時間的日期部分作為當前請求的賬務時間RTD,其中,接收請求消息的為分布式系統,所述分布式系統由至少2個作為節點的業務服務器組成;在每一個客戶的賬戶表中記錄所述RTD和上一筆交易發生的時間LTD;
處理模塊:用于當檢測到賬戶表中的RTD和數據庫記錄中的時間TD不一致時,以時間軸中最靠后的時間為準進行時間滾動;
輸出模塊:用于匯總指定日期的賬戶金額,得到所述指定日期的期末余額;
所述處理模塊還包括:
若RTD=TD,則更新A;
若RTDTD,則進行處理:TD=LTD、RTD=TD、A=LA,并且更新A;
若RTDTD,則進行處理:TD=RTD,并且更新A;
其中,A表示所述賬戶的余額,LA表示所述賬戶在上日的余額,算符=表示:將算符左邊參數的值放到右邊的參數中。
5.根據權利要求4所述裝置,其特征在于,所述接收模塊還包括:
若檢測到所述請求消息對應至少兩個賬戶,則確定各個賬戶所在的節點;
獲取所確定的各個節點的業務服務器的當前時間的日期部分,并將所述各個節點的業務服務器的當前時間的日期部分中最早的,抓取作為所述RTD。
6.根據權利要求5所述裝置,其特征在于,所述輸出模塊還包括:
當檢測到指定日期D小于或等于任意一臺業務服務器上的RTD時,判定處理失敗,否則:
若D=TD,則以LA參與所述指定日期的期末余額的匯總;
若DTD,則以A參與所述指定日期的期末余額的匯總。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京星云數字技術有限公司,未經南京星云數字技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810736820.5/1.html,轉載請聲明來源鉆瓜專利網。





