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

Message-based distributed task distribution scheduling method and device

A technology of distributed tasks and scheduling methods, applied in the field of message-based distributed task distribution and scheduling, can solve problems such as reducing the overall efficiency of the system, missing the results of failed tasks, affecting user experience, etc., to enhance user experience, improve reliability, The effect of reducing coupling

Active Publication Date: 2020-01-07
NAT UNIV OF DEFENSE TECH
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the existing task distribution and scheduling methods generally have the following problems: First, the lack of accurate task segmentation function
Due to the various input parameters of Internet information detection plug-ins, the existing task distribution and scheduling methods do not divide tasks, resulting in complex detection plug-in function logic and duplication of different detection plug-in functions, which reduces the overall efficiency of the system; flexible
Although the existing task distribution and scheduling methods take into account the adjustment of the distribution and scheduling strategy according to the resource usage of the working nodes, there is no task distribution and scheduling strategy that distinguishes between different priorities. At the same time, it also lacks a management and control mechanism for failed tasks, resulting in high priority tasks. Or emergency tasks cannot be executed first, the results of failed tasks are missing or become zombie tasks and cannot be ended normally, which reduces the reliability of task scheduling and also affects the user experience

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
  • Message-based distributed task distribution scheduling method and device
  • Message-based distributed task distribution scheduling method and device
  • Message-based distributed task distribution scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0040] In the existing distributed task distribution scheduling, first of all, due to the lack of task segmentation function, the detection plug-in function logic is complicated and the functions of different detection plug-in are repeated, which reduces the overall efficiency of the system; secondly, there is no distinction between different priorities of tasks, and The lack of a management and control mechanism for failed tasks results in high-priority tasks or urgent tasks that cannot be executed first, and the results of failed tasks are missing or called zombie tasks that cannot be ended normally, which reduces the reliability of task scheduling and also affects user experience.

[0041]In view of the above problems, the message-based distributed task distribution and scheduling method proposed by the present invention divid...

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 a message-based distributed task distribution scheduling method and device. The method comprises the steps: extracting the attributes of a task, and segmenting the task into a plurality of atomic tasks; distributing the atomic tasks to corresponding working nodes for execution; and according to the execution condition of the atomic tasks, performing limited times of distribution retry on the atomic tasks which fail to be executed. By the adoption of the technical scheme, the problems that in the prior art, a task distribution scheduling technology lacks a task segmentation function and task distribution scheduling control is not flexible are effectively solved.

Description

technical field [0001] The invention belongs to the field of the Internet and distributed systems, and relates to a message-based distributed task dispatching method. Background technique [0002] At present, distributed detection technology is generally adopted in the field of Internet information detection. Through distributed deployment of working nodes, the distribution scheduling server comprehensively considers the number of tasks, computing resources of working nodes and network resources, and distributes scheduling of working nodes to perform Internet information detection tasks. Task distribution scheduling includes system load balancing, task priority and distribution rate control, failed task retry mechanism and other task distribution scheduling strategies. System load balancing refers to adjusting the task distribution and scheduling strategy according to the system load such as the resource usage of the working nodes, the number of system sessions, and the occu...

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/48
CPCG06F9/4881
Inventor 施凡李阳宁剑王岩李振汉胡淼
Owner NAT UNIV OF DEFENSE TECH
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