Queue scheduling method and device

A queue scheduling and queuing technology, applied in the field of queue scheduling methods and devices, can solve the problems of occupation, low resource utilization, low initial investment and the like

Active Publication Date: 2018-09-25
XFUSION DIGITAL TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The embodiment of the present application provides a queue scheduling method and device to solve the problem in the prior art that user queues occupy fixed queue resources, resulting in low resource utilization.
Therefore, compared with the problem in the prior art that user queues occupy fixed queue resources when creating queues, resulting in low resource utilization, the method provided in the embodiment of this application does not solidify queue resources when creating queues, and collects each The running parameter value of the user queue, monitor the running statistical results of each physic

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the present application are described below in conjunction with the accompanying drawings.

[0032] Such as figure 2 Shown is the architecture diagram of the message queue system in the embodiment of the present application. The message queue system includes: physical storage layer, metadata manager, resource scheduler and access interface layer.

[0033] The physical storage layer includes multiple nodes for storing physical queues, for example, a queue server (Broker), where each node can be a physical machine or a virtual machine, and the number of nodes can be expanded according to actual needs, for example, multiple Broker cluster system composed of nodes. The resources of the physical storage layer are first divided into one or more queue resource pools according to the queue type, for example, such as image 3 As shown in the figure, there are three queue resource pools in the figure, which are high-reliability queue resource pool, high-perform...

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

Disclosed are a queue scheduling method and device for solving the problem of low resource utilization caused by a reason that the user queue occupies fixed queue resources in the prior art. The method comprises the steps of: acquiring operating parameter values of N user queues having a binding relation with a first physical queue at each monitoring time point, acquiring an operating statisticalresult of the first physical queue according to the operating parameter values, and when the preset statistical parameter value included in the operating statistical result of the first physical queueis greater than a first threshold, rebinding at least one user queue having the binding relation with the first physical queue to a target physical queue, wherein the target physical queue indicatesa physical queue having the processing capability higher than the first physical queue in a first queue resource pool. By adopting the method, queue resources are not solidified when queues are created, but the binding relation is adjusted according to the operating statistical result, so that the resource utilization is effectively improved.

Description

technical field [0001] The present application relates to the technical field of cloud computing, and in particular to a queue scheduling method and device. Background technique [0002] Message queuing is a middleware technology that implements message processing between businesses. It usually includes information such as event notifications and service requests, and is used to coordinate data exchange and message communication between different systems or business modules. As a basic service commonly used in information systems, message queuing can realize the decoupling of the "production" process and the "consumption" process, improve the system response speed, cut peaks and fill valleys, and is widely used in orders, logs, alarms, stream computing, and tasks. Scheduling and other business scenarios. Such as Kafka, RabbitMQ, ActiveMQ, etc. are common message queuing systems. [0003] Messaging service has become one of the basic services of mainstream cloud service pro...

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
IPC IPC(8): H04L12/873H04L47/52
CPCH04L47/522H04L47/527
Inventor 柴东岩
Owner XFUSION DIGITAL TECH CO LTD
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