[發明專利]額度資源處理方法、聯機交易處理方法及裝置有效
| 申請號: | 201510061643.1 | 申請日: | 2015-02-05 |
| 公開(公告)號: | CN104599177B | 公開(公告)日: | 2018-01-30 |
| 發明(設計)人: | 佟煒;張寶強;王建生;田鴻;張偉 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06Q40/04 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 額度 資源 處理 方法 聯機 交易 裝置 | ||
技術領域
本發明涉及信息處理技術領域,更具體的說,涉及一種額度資源處理方法、聯機交易處理方法及裝置。
背景技術
在銀行聯機類業務中,經常存在對發行產品額度的控制,例如理財產品額度上限、債券發售限額等,這些銷售額度控制就需要在聯機交易中對額度資源進行熱點訪問和更新,直至資源耗盡。例如,對理財產品的購買交易,對發售總額進行限制,每筆交易成功的認購交易都將扣減總額,直至總額為零,產品將不能購買。
在這類交易中,額度資源(即產品限額)具有唯一屬性,且同類交易都必須訪問此資源,每次訪問此資源都必須獨占訪問、獨占更新,以防止對產品限額的錯誤讀寫,這就導致額度資源成為熱點資源,當大量購買交易發生時,就需要交易排隊串行獨占訪問更新額度資源,導致交易擁塞,響應速度變慢。當擁塞不斷積累,使系統資源耗盡,甚至會導致系統崩潰。
因此,如何對額度資源進行處理以降低交易擁塞發生的概率,提高響應速度成為亟待解決的問題。
發明內容
本發明的目的在于提供一種額度資源處理方法、聯機交易處理方法及裝置,以降低交易擁塞發生的概率,提高響應速度。
為實現上述目的,本發明實施例提供了如下技術方案:
一種額度資源處理方法,包括:
S11:對額度申請表中的記錄進行分析處理,以確定額度申請表中狀態信息為申請狀態的記錄的條目數總和,其中,所述額度申請表中記錄有聯機交易記錄的各次額度申請信息,每條記錄中記錄有每筆額度申請的申請對象、申請額度、申請時間以及狀態信息;
S12:判斷所述額度申請表中狀態信息為申請狀態的記錄的條目數總和是否達到預設條目數,若是,則執行步驟S15;否則,執行步驟S13;
S13:查詢額度申請表中狀態信息為申請狀態的最早一條記錄,計算該記錄的記錄時間(即申請時間)與當前時間的第一時間差值;
S14:判斷所述第一時間差值是否大于第一預設時長,若是,則執行步驟S15;否則,返回執行步驟S11;
S15:計算所述額度申請表中所有狀態信息為申請狀態的記錄中申請額度的總和,并查詢額度資源的當前剩余額度值;
S16:將所述申請額度的總和與所述當前剩余額度值進行比較;若所述申請額度的總和大于所述當前剩余額度值,則執行步驟S17;否則,執行步驟S18;
S17:按照申請時間順序,逐條記錄將申請額度從所述當前剩余額度中扣減,將額度申請表中完成扣除額度的記錄標記為申請成功狀態,并返回執行步驟S11;
S18:從當前剩余額度中扣除所述申請額度的總和,將額度申請表中完成扣除額度的記錄一次性全部標記為申請成功狀態,并返回執行步驟S11。
上述方法,優選的,所述對額度申請表中的記錄進行分析處理,以確定額度申請表中狀態信息為申請狀態的記錄的條目數總和包括:
查詢所述額度申請表中所有狀態信息為申請狀態,且申請時間距離當前時間的第二時間差值大于第二預設時長的記錄,將這些記錄的狀態信息更新為撤銷狀態;
統計所述額度申請表中狀態信息為申請狀態的記錄的條目數總和。
上述方法,優選的,所述對額度申請表中的記錄進行分析處理,以確定額度申請表中狀態信息為申請狀態的記錄的條目數總和包括:
查詢所述額度申請表中所有狀態信息為申請成功狀態,且申請時間距離當前時間的第三時間差值大于第三預設時長的記錄,將這些記錄的已處理額度累計返還額度資源,并將這些記錄的狀態信息更新為撤銷狀態;
統計所述額度申請表中狀態信息為申請狀態的記錄的條目數總和。
上述方法,優選的,所述對額度申請表中的記錄進行分析處理,以確定額度申請表中狀態信息為申請狀態的記錄的條目數總和包括:
查詢所述額度申請表中所有狀態信息為申請狀態,且申請時間距離當前時間的第二時間差值大于第二預設時長的記錄,將這些記錄的狀態信息更新為撤銷狀態;
查詢所述額度申請表中所有狀態為申請成功狀態,且申請時間距離當前時間的第三時間差值大于所述第三預設時長的記錄,將這些記錄的已處理額度累計返還額度資源,并將這些記錄的狀態信息更新為撤銷狀態;
統計所述額度申請表中狀態信息為申請狀態的記錄的條目數總和。
上述方法,優選的,所述第二預設時長大于聯機交易的預設等待時長。
一種聯機交易處理方法,包括:
客戶端初始化重提次數,并發起第一次聯機交易,所述發起第一次聯機交易包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510061643.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用于手機的網上銀行管理系統
- 下一篇:一種人工智能會計記賬系統與方法





