Unlock instant, AI-driven research and patent intelligence for your innovation.

A business processing method and device

A business processing and business technology, applied in data processing applications, instruments, computing, etc., can solve problems such as out-of-synchronization retries, business activities that cannot be retried, poor stability, etc.

Active Publication Date: 2021-09-21
ALIBABA GRP HLDG LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present application provides a business processing method and device to solve the following technical problems: the stability of the synchronous retry method in the above-mentioned prior art is poor, and the state of synchronous retry will be lost when the business system restarts or crashes , causing the business activity to no longer retry execution

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
  • A business processing method and device
  • A business processing method and device
  • A business processing method and device

Examples

Experimental program
Comparison scheme
Effect test

example

[0082]

[0083]Among them, "processName" is the name of the process (belonging to the above-mentioned business scope) that needs to be retried and executed. The process can be an existing normal process in the process engine, or a specially configured abnormal process, etc.; "batchsize" is the batch size (belonging to the above quantity range), which means that the business activity records involved in each retry are configurable; "earliestTimeLimit" and "latestTimeLimit" are two time endpoints, one before and one after, which can jointly define the above Time range, so that the business activity records involved in the retry have time-sensitive significance; "nextExecuteTimeExpression" can be the above-mentioned dynamic expression, which can flexibly define the retry interval; "retryTimes" is the maximum number of retries (belonging to the above-mentioned retry frequency range).

[0084] In this embodiment of the present application, as mentioned above, the dynamic express...

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 embodiment of the application discloses a business processing method and device. The method includes: receiving a service retry trigger message, the service retry trigger message is regularly sent according to a pre-configured retry interval strategy, and the retry interval strategy includes a fixed retry interval strategy or a dynamic expression-based Elastic retry interval policy; according to the business activity status information and retry status information contained in each business activity record, determine the dropped order business activity record in each business activity record; determine the business activity corresponding to the dropped order business activity record Perform a retry execution. Using the embodiment of this application, it is not necessary to retry the execution of the dropped order business activity synchronously in the current thread, but can retry the execution of the dropped order business activity asynchronously under the timing trigger of the pre-configured policy. Therefore, even if the business system Restart or crash, you can still try again after the business system returns to normal.

Description

technical field [0001] The present application relates to the technical field of computer software, in particular to a business processing method and device. Background technique [0002] With the rapid development of computer technology and Internet technology, many businesses can be conducted online, such as electronic financial business, e-commerce business and so on. Generally, one or more business activities involved in the business can be arranged by the process engine to form a corresponding business process, and then the business activities are executed in sequence according to the business process, so as to achieve the business goal. [0003] Execution of business activities in a business process usually involves method calls between two ends, and a typical call is a remote procedure call (Remote Procedure Call, RPC) initiated by the caller to the server. In practical applications, RPC may fail to execute, and the corresponding business activities will also execute...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06Q10/06
CPCG06Q10/06316
Inventor 吕仁琦樊宏伟郑予清刘义
Owner ALIBABA GRP HLDG LTD