Online transaction failure retry method and device

An online transaction and transaction technology, which is applied in structured data retrieval, instruments, electronic digital data processing, etc., can solve the problem of scattered identification and judgment logic, lack of centralized and unified control of the server, and inability to control the relationship between the original transaction and the retry transaction, etc. problems, to achieve the effect of control and precise correlation

Pending Publication Date: 2021-11-30
辽宁振兴银行股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Since the existing technology mainly controls the main logic of the failed retry transaction by the client, this will lead to a relatively scattered identification and judgment logic of the failed retry transaction (peripheral systems that use this function need to be implemented separately), and the centralization of the server is missing. control; or the client uses the new transaction flow to resend the transaction, and the server will treat it as a new transaction, which will bypass the control of the transaction by the server, and the relationship between the original transaction and the retried transaction cannot be controlled

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Online transaction failure retry method and device
  • Online transaction failure retry method and device
  • Online transaction failure retry method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In an embodiment of the present invention, a device for online transaction failure retry includes a failure retry transaction identification module, a transaction layer configuration retry error code, a peripheral system layer configuration retry error code, and the failure retry transaction identification module The module includes a transaction configuration table, a transaction registry, a transaction retry check table, and a transaction idempotent check table. The transaction configuration table includes a default retryable error code list, a default maximum number of retries, and a default minimum retry interval. The transaction registry includes a list of retryable error codes, the maximum number of retries and the minimum retry interval, where the transaction layer is the system layer, and the peripheral system layer is the channel layer.

[0038] Preferably, the default retryable error code list is used to precisely control which error codes of the transaction ca...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of online transaction failure retry, and discloses an online transaction failure retry device. The online transaction failure retry device comprises a failure retry transaction identification module, a transaction layer configuration retry error code and a peripheral system layer configuration retry error code. The invention also discloses an online transaction failure retry method. The method is composed of failure retry judgment logic and failure retry execution logic, the failure retry judgment logic comprises operation on a transaction configuration table, a transaction registry and a transaction retry check table, and the failure retry execution logic comprises operation on a transaction idempotent check table and a transaction retry check table. The failure retry transaction identification module is arranged, the transaction layer is configured with retry error codes, and the peripheral system layer is configured with retry error codes, so that unified control, centralized management and flexible configuration of a server for realizing failure retry identification logic can be realized, and meanwhile, original transactions and retry transactions can be accurately associated based on transaction idempotence, so that the control of the retry transaction is realized.

Description

technical field [0001] The invention relates to the technical field of online transaction failure retry, in particular to a method and device for online transaction failure retry. Background technique [0002] When the online transaction processing system processes requests, transaction processing may fail due to various reasons (including business layer reasons and system layer reasons). The processing fails due to jitter, the processing may fail due to the lock conflict of the account table in the database, or the processing may fail due to insufficient account balance. [0003] From the perspective of transaction idempotence, for a completed transaction (regardless of whether the status is processing success or processing failure), the result of multiple retry processing must be consistent with the first processing result; theoretically speaking, this is indeed a comparison Excellent solution; however, in practical application scenarios, it is required to analyze the err...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/22G06F16/23G06F16/2455G06Q40/04
CPCG06F16/2282G06Q40/04G06F16/2455G06F16/23
Inventor 陈典银张德权
Owner 辽宁振兴银行股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products