Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Batch task processing method, device and equipment

A batch task and processor technology, applied in the computer field, can solve the problems of long time consumption, poor offline environment stability and high cost, and achieve the effect of improving task processing efficiency

Active Publication Date: 2019-07-12
ADVANCED NEW TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the way used in the existing technology, the enterprise needs to build a data platform, and the overall cost is high; and it takes a long time to synchronize the data to the offline environment, the stability of the offline environment is poor, and the task processing efficiency is low

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
  • Batch task processing method, device and equipment
  • Batch task processing method, device and equipment
  • Batch task processing method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] figure 1 It is a schematic flowchart of a batch task processing method provided in Embodiment 1 of this specification. From a program point of view, the subject of execution of the process can be a program or an application client installed on an application server.

[0079] Such as figure 1 As shown, the process may include the following steps:

[0080] S101: The first server cluster acquires a batch task processing request trigger instruction;

[0081] The quantity of the batch tasks is greater than a preset threshold, and the preset threshold means that task splitting is not required within the range of the preset threshold. However, if the preset threshold is exceeded, that is, when a large amount of data needs to be processed, if online transactions are used, timeouts usually occur, and at the same time, the pressure on core services is also great. Batch business can include a line of regular batch tax deduction, batch stop payment or regular salary remittance,...

Embodiment 2

[0101] figure 2 It is a schematic flowchart of a batch task splitting method provided in Embodiment 2 of this specification.

[0102] Such as figure 2 As shown, a batch task splitting method may include the following steps:

[0103] S201: The first server cluster acquires a batch task processing request trigger instruction.

[0104] S202: In response to the trigger instruction of the batch task processing request, split the first processing task corresponding to the batch task processing request according to a split rule to obtain a second processing task set.

[0105] S203: Distribute the processing tasks in the second processing task set to the second server cluster in the cluster resource.

[0106] In a specific application, the first processing task corresponding to the batch task processing request is split according to splitting rules to obtain a second processing task set, which may specifically include:

[0107] Acquiring a task identifier corresponding to the fi...

Embodiment 3

[0118] image 3 It is a schematic flowchart of a batch task data retrieval method provided in Embodiment 3 of this specification.

[0119] Such as image 3 As shown, a batch task data retrieval method may include the following steps:

[0120] S301: The second server cluster receives the processing task distributed by the first server cluster; the distribution of the processing task by the first server cluster specifically includes: acquiring a batch task processing request trigger instruction; responding to the batch task processing request trigger Instructions for splitting the first processing task corresponding to the batch task processing request according to splitting rules to obtain a second processing task set; distributing the processing tasks in the second processing task set to the second processing task in the cluster resource server cluster.

[0121] S302: Obtain business data corresponding to the processing task from the database according to the processing tas...

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 invention discloses a batch task processing method, device and equipment. The scheme comprises: a first server cluster obtaining a batch task processing request trigger instruction; in response to the batch task processing request triggering instruction, splitting a first processing task corresponding to the batch task processing request according to a splitting rule to obtain a second processing task set; distributing the processing tasks in the second processing task set to a second server cluster in cluster resources; the second server cluster receiving a processing task distributed by the first server cluster; gaining business data corresponding to the processing task from a database according to the processing task; distributing the business data to a third server cluster in the cluster resources; the third server cluster receives the business data distributed by the second server cluster; and processing the business data.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a batch task processing method, device and equipment. Background technique [0002] In some large-scale data calculation scenarios, the number of databases that need to be calculated is usually very large. On the date of interest collection and payment, the time-consuming task of interest settlement is getting longer and longer, and users cannot receive the interest amount in time or The notification of the interest to be paid has caused serious delays in other day-end tasks that depend on the interest settlement task; many interest settlement tasks in the industry are run on a single computer, so as the amount of data increases, the computing performance cannot meet business requirements. For example: the banking industry has a huge customer base, and it is necessary to calculate and pay interest based on the dimension of the customer. A deposit or loan in the bank n...

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/50G06F9/48
CPCG06F16/2282G06F16/252G06F16/27G06F16/283G06Q40/02Y02D10/00
Inventor 周安林
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products