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

Request control method, related equipment and computer storage medium

A technology of request control and business request, applied in the computer field, can solve problems such as server overload resource utilization and low business success rate

Inactive Publication Date: 2019-08-13
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The embodiment of the present application discloses a request control method, related equipment, and computer storage medium. By obtaining processing parameters such as the delay and error rate of the service end processing service requests, the request control device can determine the required request according to the processing parameters and the preset algorithm. Describe the load status of the server, and dynamically adjust the flow control threshold according to the load status, so that the server can be controlled to receive business requests according to the dynamic flow control threshold, and solve the problems of server overload, low resource utilization, and low business success rate when setting static thresholds

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
  • Request control method, related equipment and computer storage medium
  • Request control method, related equipment and computer storage medium
  • Request control method, related equipment and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0089] Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0090] In cloud services, users send business requests to the server through the API. The more business requests the server carries, the slower the server will respond. When the user's business requests do not exceed the capacity that the server can handle, the business requests can be processed in a timely manner, the server can provide corresponding services to the sender of each business request in a timely manner according to the business request. The response will slow down or even the request will fail due to the request timeout. At this time, the server is in an overloaded state, and the overload control (ie flow control) mechanism will be activated. Overload control means that when the server is overloaded, the server will reject some users. A business request to restore the server to a normal state.

[0091] Specifically, such as figure 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 an overload protection request control method and related equipment, and the method comprises the steps: enabling a request control device to obtain a processing parameter of aservice end for processing a service request, and determining a load parameter of the service end in a first period according to the processing parameter; determining a target increment of the servicerequest received by the server according to the load parameter; and then determining an overload protection (i.e., flow control) threshold of a second period according to the target request amount and the target increment, the flow control threshold being the number of service requests allowed to be received by the server in one period, and the target request amount being the number of service requests successfully processed in the first period or the flow control threshold of the first period. The load state of the server can be determined according to the preset algorithm by acquiring the data such as the time delay and the error rate for processing the service request, and the flow control threshold can be dynamically adjusted according to the load state, so that the problems of serveroverload or low resource utilization rate and low service success rate when a static threshold is set can be solved.

Description

technical field [0001] The present invention relates to the computer field, in particular to a request control method, related equipment and computer storage medium. Background technique [0002] With the continuous development of cloud computing, cloud service providers provide users with different cloud services through their respective cloud service platforms. In the architecture of public cloud and private cloud, they are generally based on application programming interface (application programming interface, API) Develop user interface (user interface, UI), provide external services through UI, and users send business requests to the server through API. The number of requests that each server can carry per unit time is limited. In the current cloud server, in order to prevent the overload of the service from affecting the business success rate and user experience due to the excessive business volume, by setting overload protection (that is, flow control, the following ...

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/08H04L12/26
CPCH04L43/16H04L67/63
Inventor 徐涛李得翰李国光
Owner HUAWEI CLOUD COMPUTING TECH 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