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

Message queue telemetering transmission load balancing method and device and server

A technology of transmission server and message queue, applied in the field of message queue telemetry transmission load balancing

Pending Publication Date: 2022-05-13
CHINA MOBILE M2M +1
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Part of the technology persists the subscription relationship in the distributed database, but when the subscription relationship changes and the message is published, the cross-MQTT Borker subscription relationship information and message synchronization are a bottleneck for horizontal expansion

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 queue telemetering transmission load balancing method and device and server
  • Message queue telemetering transmission load balancing method and device and server
  • Message queue telemetering transmission load balancing method and device and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0080] In order to solve the indiscriminate load balancing of the long-term connection of the message queue telemetry transmission device in the existing technology, the message queue telemetry transmission device is introduced to publish and subscribe message synchronization across the message queue telemetry transmission server, which affects the performance and level of the message queue telemetry transmission server The problem of scalability. Provided are a message queue telemetry transmission load balancing method, device and server.

[0081] Such as figure 1 As shown, the embodiment of the present invention provides a message queue telemetry transmission load balancing method, which is applied to the first server, including:

[0082] Step 1...

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 queue telemetering transmission load balancing method and device and a server, and relates to the technical field of the Internet of Things, and the method comprises the steps: receiving a service request sent by a second server; determining whether message queue telemetering transmission equipment corresponding to the service request has a mapping relationship with one of message queue telemetering transmission servers of a first cluster or not; according to a determination result, determining a target message queue telemetering transmission server from the message queue telemetering transmission servers of the first cluster; and sending the identity label of the target message queue telemetering transmission server to the second server. According to the message queue telemetering transmission load balancing method provided by the embodiment of the invention, the load of the message queue telemetering transmission equipment in the same group is balanced to the same message queue telemetering transmission server to provide session processing service based on two factors of user information metadata and the load of the message queue telemetering transmission server; and the bottleneck of horizontal expansion of the existing message queue telemetering transmission server is broken.

Description

technical field [0001] The invention relates to the field of the Internet of Things, in particular to a message queue telemetry transmission load balancing method, device and terminal. Background technique [0002] In the implementation scheme of the Message Queuing Telemetry Transport (MQTT) protocol server that can support horizontal expansion, the load balancing scheme is indispensable. Through the load balancing technology, the user's access pressure can be distributed to multiple servers. Key technologies in horizontally scalable services. [0003] Currently, only conventional hard load balancer F5 or proxy server Nginx is usually used to perform indiscriminate load balancing on persistent connections of MQTT devices in implementations that support distributed deployment solutions. Such indiscriminate load balancing will make a group of MQTT devices possibly distributed on multiple different message queue telemetry transport server (MQTT Borker) session processing serv...

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): G06F9/54G06F9/50
CPCG06F9/546G06F9/5083G06F9/505G06F2209/547G06F2209/548
Inventor 雷希马晓骥王小均徐海平谭秋实
Owner CHINA MOBILE M2M