Distributed message system and expansion method thereof

A message system and distributed technology, applied in the computer field, can solve problems such as unstable services, frequent manual expansion operations, manual operation misoperations, etc., and achieve the effect of avoiding cumbersome manual operations

Active Publication Date: 2017-04-26
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This expansion method has at least the following defects: First, the operation and maintenance personnel need to observe the system load, and after confirming that the current distributed message system service may not be able to support the current load, then manually expand the computer resources of the message system cluster. There are errors in manual operation. secondly, the growth of future business volume is not an amount that can be accurately estimated, which may lead to frequent manual expansion operations; finally, every time a new service is added during the expansion process, a full cluster Load balancing, multiple load balancing may cause service instability

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 message system and expansion method thereof
  • Distributed message system and expansion method thereof
  • Distributed message system and expansion method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0022] see figure 2 , is a schematic diagram of the distributed message system architecture.

[0023] An existing distributed message system includes a message sender cluster 201 , a proxy cluster 202 and a message receiver cluster 203 , and the proxy cluster 202 is responsible for storing and delivering messages. Among them, the message sending end cluster 201 includes a plurality of message sending ends 2011, 2012, 2013..., the agent cluster 202 includes a plurality of agent ends 2021, 2022..., and the message receiving end cluster 203 includes a plurality of message receiving ends 2031, 2032, 2033... . The message sender (producer or Producer) constructs messages of different topics, and sends them to the agent (Broker) depl...

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 distributed message system and an expansion method thereof. The system comprises a cluster resource monitoring module used for monitoring hardware resource use information of an agent side in real time and summarizing resource use standard exceeding rate of the agent side, and sending an expansion request when the resource use standard exceeding rate of the agent side reaches a threshold value; a cluster resource management module used for receiving the expansion request sent by the cluster resource monitoring module, calculating expansion required resources according to the expansion request and sending a resource equalization request; and a load balance notification module used for receiving the resource equalization request sent by the cluster resource management module, initiating resource change operation to a public address monitored by a message sending side and a message receiving side, and recording the expansion required resources in the public address. The system can realize automatic expansion.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a distributed message system and a capacity expansion method. Background technique [0002] Distributed message system service is a service that provides temporary storage of messages and distribution of messages on different computers at the same time. see figure 1 , is a schematic diagram of a distributed message system architecture. The entire system includes a message sending cluster 101, a proxy cluster 102, and a message receiving cluster 103, wherein the message sending cluster 101 includes a plurality of message sending terminals 1011, 1012, 1013..., proxy clusters 102 includes multiple agent terminals 1021, 1022..., and the message receiving terminal cluster 103 includes multiple message receiving terminals 1031, 1032, 1033.... The message sender (producer or Producer) constructs messages of different topics, and sends them to the agent (Broker) deployed with the mes...

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): H04L29/08
CPCH04L67/1001H04L67/56
Inventor 虞开元
Owner BEIJING QIYI CENTURY SCI & 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