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

Task queuing method and device, computer equipment and storage medium

A task queuing and computer program technology, applied in computing, multi-program device, program control design, etc., can solve problems such as large load increase, system crash, affecting system performance and stability, etc., to achieve high performance and stability, The effect of guaranteeing efficiency

Pending Publication Date: 2021-12-17
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, its disadvantage is that when many modules are deployed in the environment, a large number of queues and execution threads need to be used. When multiple modules submit a large number of tasks at the same time, the load of the system will increase instantly, and the occupied resources may exceed the capacity of the system. The upper limit will seriously affect the performance and stability of the system, and may even cause the system to crash

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 queuing method and device, computer equipment and storage medium
  • Task queuing method and device, computer equipment and storage medium
  • Task queuing method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In traditional technologies, tasks are queued using at least two commonly used technical solutions, namely, a global shared task queue and a tenant-independent task queue. In the global shared task queue, all tenants share a task queue, and all tasks are queued in the same queue; when the server is busy, it may often need to wait for other tenant tasks to finish in the background before they can be executed. In the independent task queue, each tenant or module uses at least one independent task queue, and its task scheduling is independent, independent of each other, and there is no need to wait for the tasks of other tenants or modules to finish before they can be executed.

[0047] In the global shared task queue, the submitted tasks are all added to a global shared queue, and the background task scheduling engine uses a group of threads to process according to the queuing policy of the queue. The queuing policy can be in the order of the submission time of the tasks. ...

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 relates to a task queuing method and device, computer equipment and a storage medium. The method comprises the following steps: after tasks from different sources are received, summarizing the tasks from the same source into the same task group; putting the tasks of the different task groups into a task regulation and control queue in turn, and outputting the tasks of the multiple task groups through the task regulation and control queue; and monitoring the output tasks, obtaining the number of tasks in a preset state in the same task group, determining the corresponding task group as a target task group based on the task number range in which the task number is located, and stopping putting the tasks of the target task group into the task regulation and control queue. After the method is adopted, no matter how many task sources exist, excessive computing resources cannot be occupied, the task regulation and control queue can output multiple queues, efficiency can be guaranteed, the capacity upper limit of the system cannot be exceeded, and the performance and stability of the system are high.

Description

technical field [0001] The present application relates to the field of data processing, in particular to a task queuing method, device, computer equipment and storage medium. Background technique [0002] With the development of data processing technology, multiple modules may share unified computing resources to achieve full use of computing resources. In order to make full use of computing resources, the technology of independent task queues has emerged. In each independent task queue, its task scheduling is independent, independent of each other, and there is no need to wait for tasks in other queues to finish before they can be executed. [0003] When using the independent task queue technology, each task queue and execution thread are independent of each other, and users can execute tasks in a timely manner after submitting tasks without being forced to wait for tasks from other tenants; even if there are too many tasks that need to be queued, Users can also see that s...

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/4806G06F9/4881
Inventor 禹希初邵松华吕传勇刘磊
Owner KINGDEE SOFTWARE(CHINA) CO LTD