Elastic cloud distributed massive request processing method, device and system

A request processing and distributed technology, applied in transmission systems, electrical components, etc., can solve problems such as process complexity, inability to support dynamic expansion, unfairness, etc., and achieve the effect of improving service processing performance

Active Publication Date: 2017-02-22
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF5 Cites 70 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above existing technologies cannot support dynamic expansion
Once a problem occurs, server operation and maintenance personnel need to increase the number of servers in time, restart the service, etc., which will take a long time, and the complexity and uncertainty of the process will bring greater risks to request processing; in addition, the existing scheme It does not consider the fairness of user request time processing. Generally, the time when the request reaches the server is the request start time, which is not fair to the request initiator.

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
  • Elastic cloud distributed massive request processing method, device and system
  • Elastic cloud distributed massive request processing method, device and system
  • Elastic cloud distributed massive request processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0034] The technical solution of the embodiment of the present invention is based on the cloud computing management platform to create and manage the container. A container is a virtualized instance built on an operating system, where each container has its own virtual IP, and multiple containers can be built based on a host operating system.

[0035]Relevant applications...

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 an elastic cloud distributed massive request processing method, device and system, and can instantaneously and automatically carry out expansion when a server cannot respond to a peak value. The method comprises the steps that: S1: a cloud computing management platform creates a container, and a message queue cluster, a ZooKeeper cluster, a service instance and a data storage cluster are respectively constructed on the container; S2: a client sends requests containing time to a load balancing server, the load balancing server distributes the requests to the message queue cluster, and after being synchronized by the ZooKeeper cluster, the requests are rearranged according to a time sequence; S3: the service instance acquires the requests from the message queue cluster, processes the requests, then stores a processing result to the data storage cluster, and returns the processing result to the client; and in the process of S1 to S3, the cloud computing management platform monitors a state of the container where the service instance is positioned, and when a state index exceeds a preset threshold, a new container is created by duplicating the container so as to improve a processing speed.

Description

technical field [0001] The present invention relates to the field of computer technology and software, in particular to a method, device and system for elastic cloud distributed mass request processing. Background technique [0002] With the continuous development of Internet technology, the number of requests initiated by the client has shown a massive increase. This phenomenon is more prominent in the field of e-commerce, especially when merchants carry out various promotional activities. Therefore, timely processing of massive requests is particularly important. Because massive network requests are like blood clots, once a bottleneck is encountered, the entire blood vessel will be blocked. [0003] In order to respond to massive requests in a timely manner, it is usually necessary to use clustering and load balancing technologies; in order to understand the sequence of requests, the request time must be known, and user requests are generally processed through a request q...

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/10H04L67/1004H04L67/1012H04L67/1029H04L67/1031
Inventor 朱德伟
Owner BEIJING JINGDONG SHANGKE INFORMATION 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