Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for processing high-concurrent requests

A request processing and processing layer technology, applied in the field of communication, can solve problems such as server stuck, downtime, and exceeding the server load capacity

Inactive Publication Date: 2015-11-25
NUBIA TECHNOLOGY CO LTD
View PDF8 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Often a hot event or a malicious attack by some users will generate a sudden large number of concurrent requests, seriously exceeding the load capacity of the server, causing the server to be stuck or even down.

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
  • Method, device and system for processing high-concurrent requests
  • Method, device and system for processing high-concurrent requests
  • Method, device and system for processing high-concurrent requests

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0125] image 3 It is a flow chart of a method for processing large concurrent requests in Embodiment 1 of the present invention. Such as image 3 As shown, a kind of large concurrent request processing method described in the present invention includes:

[0126] S1. The server 02 processes the request data command sent by the client 01 through three levels of filtering processing layers with different functions;

[0127] S2. If the current filter processing layer cannot be passed, reject the service request of the client 01 and return the processing result to the corresponding client 01; After the business logic is processed, the processing result is returned to the corresponding client 01.

[0128] According to the different functions of the three-level filtering processing layer 50, this solution formulates effective strategies to filter user requests, so that the server 02 can reject malicious user access requests and based on the user's The priority policy ensures the...

Embodiment 2

[0135] Figure 4 It is a flow chart of a method for processing large concurrent requests in Embodiment 2 of the present invention. Such as Figure 4 As shown, the technical solution of the present invention further includes that the server 02 parses the data sent by the client 01 according to the preset data format before performing the processing at the secondary filtering processing layer 40 . The server 02 parses the data sent by the client 01 according to the pre-agreed data format, such as Json, XML, custom format, etc.

[0136] Before the third-level filtering processing layer 50 is processed, the server 02 also performs interface authentication verification on the client 01 to determine whether the user has the right to use the service. If the authentication fails, the request of the client 01 is rejected. Serve and return the processing result to the corresponding client 01, otherwise, continue the follow-up operation;

[0137] According to the service function requ...

Embodiment 3

[0172] Figure 5 It is a flow chart of a method for processing large concurrent requests in Embodiment 3 of the present invention. Such as Figure 5 As shown, before the server 02 returns the processing result to the corresponding client 01, the technical solution of the present invention also includes:

[0173] The server 02 performs data format conversion on the processing result.

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 discloses a method, device and system for processing high-concurrent requests, belonging to the technical field of communication. The method comprises the following steps that: S1, a server processes a request data command sent by a client side through three-stage filtering process layers having different functions; and S2, if the request data command cannot pass the current filtering process layer, the request service of the client side at this time is refused; a processing result is returned to the corresponding client side; and, if the request data command sequentially passes through the three-stage filtering process layers, the processing result is returned to the corresponding client side after the request service of the client side at this time is subjected to service logic processing. According to the scheme, an effective strategy is made according to different functions of the three-stage filtering process layers; user requests are filtered, so that the server can refuse access requests of malicious users while having super-high-concurrent requests; the stability and the availability of the server can be ensured according to the priority strategy of users; and furthermore, full-load operation is carried out in the processing capacity range of the server.

Description

technical field [0001] The present invention relates to the field of communication technologies, and in particular to a method, device and system for processing large concurrent requests. Background technique [0002] With the development of computer networks, the base of Internet users continues to grow, and the performance requirements for Internet product servers are getting higher and higher. Often a hot event or malicious attack by some users will generate a sudden large amount of concurrent requests, seriously exceeding the load capacity of the server, causing the server to be stuck or even down. Therefore need to have the solution of a kind of processing system to deal with this situation. Contents of the invention [0003] The purpose of the present invention is to propose a large concurrent request processing method, device and system. According to the different functions of the three-level filter processing layer, an effective strategy is formulated to filter th...

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/06
CPCH04L63/0227
Inventor 林赞荣
Owner NUBIA TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products