Event processing method and device in workflow operating period

An event processing and event processor technology, applied in the field of data processing, can solve problems such as the inability to effectively isolate the abnormal impact of different events, the inability to process workflow events stably, and the inability to ensure priority processing of events, so as to ensure fast processing and balance resources. utilization, balancing performance, and the effect of resource utilization

Active Publication Date: 2016-05-11
NEUSOFT CORP
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional solution will fail to process workflow events efficiently and stably as follows: it cannot guarantee that high-priority events will be processed first; it cannot effectively isolate the abnormal impact of different events; to process a large number of events causing congestion

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
  • Event processing method and device in workflow operating period
  • Event processing method and device in workflow operating period
  • Event processing method and device in workflow operating period

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar modules or modules having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention. On the contrary, the embodiments of the present invention include all changes, modifications and equivalents coming within the spirit and scope of the appended claims.

[0022] figure 1 It is a schematic flow chart of an event processing method in the workflow running period proposed by an embodiment of the present invention, and the method includes:

[0023] S11: The event distributor acquires events from the event pool according to the event reading and distribution algorithm, and distributes the events to different event processors, and the...

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 provides an event processing method and device in a workflow operating period. The event processing method in the workflow operating period comprises the following steps that: an event dispatcher reads a dispatching algorithm according to events, obtains the events from an event pool, and sends the events to different event processors; execution of each event processor is independent; and the event processor stores the events dispatched by the event dispatcher in an event queue according to an event queue sorting algorithm, and selects the events from an event queue to process through threads in a thread pool, wherein, the number of the threads in the thread pool is adjusted according to a thread pool self-regulating algorithm. By means of the method, high-efficiency and steady processing of workflow events can be realized; and performances and resource utilization are effectively balanced.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a method and device for event processing in the runtime of workflow. Background technique [0002] Workflow (WorkFlow) is a computational model of a workflow, that is, how to organize the logic and rules of how the work in the workflow is organized together in a computer with an appropriate model and perform calculations on it. [0003] Workflow automatically triggers tasks according to the programmed business process. In the process of workflow-driven business process flow, a large number of business events that need to be completed by the software system will be generated, such as sending emails, bank transfers, and data archiving. These business events have different types, different priorities, and different calculation and processing time. How to handle these business events reasonably and efficiently is an important issue in the process of efficiently drivin...

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 Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5038
Inventor 任志森刘作坤赵振国
Owner NEUSOFT CORP
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