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

Task scheduling method and system

A task scheduling and task technology, applied in the field of network communication, can solve the problem of low efficiency of task scheduling

Active Publication Date: 2015-05-27
BEIJING ASIAINFO DATA
View PDF6 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a method and system for task scheduling, which can solve the problem of low task scheduling efficiency

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
  • Task scheduling method and system
  • Task scheduling method and system
  • Task scheduling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0064] The embodiment of the present invention provides a task scheduling method, which is applied in a task scheduling system. The task scheduling system includes a scheduling server, a message bus, and multiple operating platforms for running different tasks, such as figure 1 As shown, the method includes:

[0065] 101. The dispatch server receives the task completion message sent by the operating platform corresponding to the current 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 invention discloses a task scheduling method and a task scheduling system, relates to the technical field of network communication, and is used for solving the problem of low task scheduling efficiency. The task scheduling method comprises the following steps of receiving a task completion message transmitted by an operating platform by a scheduling server through a message bus, updating the task states of a current task and a subsequent task of the current task; acquiring ready tasks, grouping the ready tasks according to task types, and sequencing the ready tasks in each group according to static priority; acquiring a maximum concurrency number, a ready task number and a task-in-operation number of each task type; adjusting the maximum concurrency number of each task type through the maximum concurrency number, the ready task number and the task-in-operation number of each task type, distributing the ready tasks of each task type to respective operating platform for operating according to the sequence of the ready tasks in each group until the task-in-operation number of each task type reaches the maximum concurrency number of the respective task type. The scheme provided by the invention is applicable to task scheduling.

Description

Technical field [0001] The present invention relates to the technical field of network communication, in particular to a method and system for task scheduling. Background technique [0002] In an IT (Information Technology, information technology) system, there are a large number of background tasks that need to be run periodically. These tasks are distributed across multiple system platforms and have certain priority relationships and dependencies. Because of the resources used to process these tasks Is limited, so these tasks need to be reasonably scheduled. [0003] At present, the method of task scheduling usually provides a task configuration interface for the scheduling tool. Manually connect the tasks that need to be run on the task configuration interface, and then set the running order, dependent conditions and priority of each task based on business experience Wait. After completing the task configuration, when the task scheduling system runs certain tasks in parallel a...

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/38
Inventor 王全胜冯文
Owner BEIJING ASIAINFO DATA
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