Distributed task scheduling method and system and computer readable storage medium

A distributed task and scheduling system technology, applied in computer-readable storage media, distributed task scheduling methods and system fields, can solve problems such as increasing database overhead and burden, complex operation and maintenance, and affecting system performance, etc., to achieve Effects of avoiding duplication of execution, reducing overhead and burden, and simplifying operations and O&M systems

Inactive Publication Date: 2019-12-13
HAITONG SECURITIES
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, data needs to be queried for processing in scheduled tasks. Although the correctness of data processing can be guaranteed through the database optimistic locking mechanism, since each node is performing the same operation at the same time, it will increase the overhead and burden of the database.
In addition, when the application system is online, if you want to modify the scheduled task execution plan or suspend the scheduled task, you need to log in to all the servers where the system is deployed, shut down the application system first, then modify the execution plan of the scheduled task of the application system, and finally restart the application If the system is hard-coded, it is necessary to recompile the application system, and then log in to the server to re-publish, resulting in more complicated operation and maintenance, and higher system overhead
[0005] Therefore, the existing distributed task scheduling scheme has high development cost and large system overhead, which affects system performance

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
  • Distributed task scheduling method and system and computer readable storage medium
  • Distributed task scheduling method and system and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In the existing implementation scheme, the repeated execution of tasks is avoided through distributed locks or by controlling business logic. Since the timing tasks of each node need to be executed, it will bring overhead, affect system performance, and cause high development costs. In addition, when the application system is online, if you want to modify the scheduled task execution plan or suspend the scheduled task, you need to log in to all the servers where the system is deployed, shut down the application system first, then modify the execution plan of the scheduled task of the application system, and finally restart the application system, resulting in more complex operation and O&M, and higher system overhead. Therefore, the existing distributed task scheduling scheme has high development cost and large system overhead, which affects system performance.

[0025] An embodiment of the present invention provides a dispatching system for distributed tasks, including...

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 discloses a distributed task scheduling method and system and a computer readable storage medium. The distributed task scheduling system comprises a scheduling information management module and a scheduling center module which are connected with each other, and the scheduling information management module is suitable for receiving distributed task configuration information input by auser so as to configure and manage distributed tasks; and the scheduling center module is suitable for receiving and analyzing the distributed task configuration information and sending an executionmessage corresponding to the distributed task configuration information to an application system at regular time. By applying the distributed task scheduling system, the development cost, the operation and maintenance cost and the system overhead of the distributed timed tasks can be reduced.

Description

technical field [0001] Embodiments of the present invention relate to the field of computer application technologies, and in particular, to a distributed task scheduling method and system, and a computer-readable storage medium. Background technique [0002] In software application systems, there are distributed timing tasks. Distributed timing tasks refer to deploying the same set of application codes on multiple node servers, and tasks that complete the same logic will not be executed repeatedly by each node at the same time. In a distributed environment, when a node fails, the failure can be automatically transferred, and other nodes automatically replace the failed node to perform scheduled tasks normally. [0003] In existing application systems, for distributed timing tasks, each application system needs to develop task modules independently, and at the same time use distributed locks or control business logic to avoid repeated task execution to ensure business correc...

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/48G06F9/50
CPCG06F9/4881G06F9/5027
Inventor 牟大恩熊友根王洪涛
Owner HAITONG SECURITIES
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