HTTP (Hyper Text Transfer Protocol) request processing method, device and system

A request processing and request type technology, applied in the network field, can solve the problems of providing HTTP service, affecting the normal response of HTTP service, and unable to stabilize the client, etc.

Active Publication Date: 2017-10-03
BEIJING FEINNO COMM TECH
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem in the prior art that when a server is added or deleted in a Web server cluster, the normal response of the HTTP service will be affected, and the HTTP service cannot be stably provided to the client, the embodiment of the present invention provides an HTTP request processing method , devices and systems

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
  • HTTP (Hyper Text Transfer Protocol) request processing method, device and system
  • HTTP (Hyper Text Transfer Protocol) request processing method, device and system
  • HTTP (Hyper Text Transfer Protocol) request processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0033] Figure 1A and Figure 1B It is a system structure diagram of an HTTP request processing system provided by an embodiment of the present invention. Schematically, the HTTP request processing system includes: a client 100 , a proxy server 120 , a server group A, a server group B, a queue 160 and a service processing server group 180 . Among them, server group A, server group B, queue 160 and business processing server group 180 all belong to Web servers.

[0034] Client 100 is a browser client. Optionally, the browser client sends an HTTP request to the proxy server, and the HTTP request carries a uniform resource identifier (Uniform Resource Identifier, URI) and a user identifier UserID. Among them, UserID is used to represen...

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 an HTTP (Hyper Text Transfer Protocol) request processing method, device and system. The method comprises the steps that a proxy server receives hypertext transfer protocol (HTTP) requests sent by clients, wherein the HTTP requests carry uniform resource identifiers URLs and user identifications; the proxy server determines a server group corresponding to the URLs, wherein the server group comprises at least two response servers; the proxy server determines target servers from the server group according to a consistent hashing calculation result of the user identification; and the proxy server sends the HTTP requests to the target servers for processing. The problem that in the prior art, HTTP service cannot be stably provided for the clients when the servers are increased or deleted from the Web server cluster can be solved, when the servers are increased or reduced and the whole system serves, for the HTTP requests sent by most of the clients, the Web service is still provided by the appointed servers, and any influence of increasing or reducing the servers is avoided.

Description

technical field [0001] The embodiments of the present invention relate to the field of network technologies, and in particular to an HTTP request processing method, device and system. Background technique [0002] The web service cluster is a server cluster for providing HTTP (HyperText Transfer Protocol, hypertext transfer protocol) services to clients. The web server cluster includes multiple web servers, and each web server runs at least one web container, and the web container is a service program for providing HTTP services. [0003] Current Web server clusters often use Tomcat containers and Jetty containers as Web containers. Multiple web containers of the same type may be provided in a web service cluster. When the web server cluster receives the HTTP request sent by the client, it determines a web container from multiple web containers of the same type in a polling manner, and the determined web container processes the HTTP request. [0004] In the process of imp...

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/02H04L67/10H04L67/56H04L67/60
Inventor 赵东
Owner BEIJING FEINNO COMM TECH
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