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

Batch task scheduling method and device

A scheduling method and batch processing technology, which is applied in the direction of multi-programming devices, electrical digital data processing, program control design, etc., can solve the problem of reducing resource utilization, system throughput, inability to achieve flexible deployment, and difficult execution of batch processing tasks, etc. problem, to achieve the effect of ensuring reliability

Active Publication Date: 2021-05-25
CHINA CONSTRUCTION BANK
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current batch processing framework is usually based on the C / S (client / server) architecture, so it cannot be deployed flexibly. Once the server is abnormal, it will make it difficult to execute the batch processing tasks, thereby reducing resource utilization and system performance. throughput

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 scheduling method and device
  • Batch task scheduling method and device
  • Batch task scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0024] figure 1 It is a flow chart of the batch processing task scheduling method according to Embodiment 1 of the method of the present invention. see figure 1 , in this embodiment, the method includes:

[0025] S11: Identify task distribution nodes from multiple processing service nodes.

[0026] S12: Call the task distribution node to perform the following processing: select a processing service node to execute the batch task according to the attribute information of the batch task.

[0027] Wherein, the task distribution node refers to: a processing service node for distributing batch processing tasks.

[0028] Since the present invention can constitute a distributed batch processing task scheduling framework, even if some processing service node is abnormal, all batch processing tasks will not be unable to be executed, thereby ensuring the reliability of batch processing task execution.

Embodiment approach 2

[0030] The method provided in this embodiment includes all the content in the method embodiment 1, which will not be repeated here. In this embodiment, the attribute information includes client information, for example. In this way, batch tasks can be executed at the granularity of the principal.

Embodiment approach 3

[0032] The method provided in this implementation mode includes all the content in the method implementation mode 1 or the method implementation mode 2, and details are not repeated here. Such as figure 2 As shown, the method provided in this embodiment also includes the following processing:

[0033] S13: Close the abnormal processing service node.

[0034] S14: Identify whether the abnormal processing service node includes the task distribution node, if not, execute S15, and if yes, execute S16.

[0035] S15: Call the task distribution node to perform the following processing: distribute the batch processing tasks assigned to the abnormal processing service node to the remaining processing service nodes except the abnormal processing service node at the principal's granularity.

[0036] S16: Re-determine a task distribution node from the remaining processing service nodes.

[0037] S17: Call the re-determined task distribution node to perform the following processing: di...

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 present invention provides a batch processing task scheduling method and device, which relate to the field of computer application technology, wherein the method includes: identifying a task distribution node from a plurality of processing service nodes; calling the task distribution node to perform the following processing: A processing service node is selected according to the attribute information of the batch processing task to execute the batch processing task. The implementation of the present invention can constitute a distributed batch processing task scheduling framework. Therefore, even if an exception occurs in some processing service nodes, all batch processing tasks will not be unable to be executed, thereby ensuring the reliability of batch processing task execution.

Description

technical field [0001] The present invention relates to the technical field of computer applications, and more specifically, to a scheduling method and device for batch processing tasks. Background technique [0002] With the rapid development of banking application systems, the requirements for resource utilization and system throughput are getting higher and higher. Since batch processing tasks (a group of batch processing tasks combined by processing tasks according to task content) have the advantages of high resource utilization and high throughput, how to ensure the effective execution of batch processing tasks has become an important issue in application system research and development. key issues. [0003] However, the current batch processing framework is usually based on the C / S (client / server) architecture, so it cannot be deployed flexibly. Once the server is abnormal, it will make it difficult to execute the batch processing tasks, thereby reducing resource uti...

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): G06F9/48
CPCG06F9/4881G06F2209/481
Inventor 李兆龙严艳南廖宏伟
Owner CHINA CONSTRUCTION BANK