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

System and method for server overload protection

An overload protection and server technology, applied in the transmission system, resource allocation, multi-program device, etc., can solve the problems of inappropriateness, coarse granularity, inconvenient real-time detection of server load, etc., and achieve the effect of avoiding impact and making full use of it

Active Publication Date: 2018-02-23
BEIJING 58 INFORMATION TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the service protection technology based on the time sliding window ignores the periodicity of visits. In fact, the visits of Internet users will show periodic peaks and valleys. The time window of the
Moreover, the sliding windows of different lengths are only distinguished according to the resources consumed by the services. The granularity is too coarse. If there are multiple services that are CPU-consuming services, it is not convenient to detect the server load in real time. There are load jitters caused by emergencies. Potential for server processing core services to be impacted

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
  • System and method for server overload protection
  • System and method for server overload protection
  • System and method for server overload protection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The objects and functions of the present invention and methods for achieving the objects and functions will be clarified by referring to the exemplary embodiments. However, the present invention is not limited to the exemplary embodiments disclosed below; it can be implemented in various forms. The essence of the description is only to help those skilled in the relevant art comprehensively understand the specific details of the present invention.

[0034] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar components, or the same or similar steps.

[0035] The services discussed below can be classified based on various criteria, such as classification from the business level, classification from the code level, classification based on resource consumption, and so on.

[0036] figure 1 Shown is a server overload protection method accord...

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 overload protection system and method for a server. The method comprises the steps of (a) receiving a request for a service from a request end; (b) judging whether the current number of server occupation overtime times of the service is larger than a first threshold value, if not, executing the step (c), and if yes, executing the step (f); (c) allowing the request to be sent to the server; (d) acquiring the server occupation time of the request; (e) when the server occupation time of the request is larger than a second threshold value, updating the current number of server occupation overtime times of the service; (f) judging whether the current number of refusing times of the service is larger than a third threshold value, if yes, allowing the request to be sent to the server, and if not, refusing the request to be sent to the server and updating the current number of refusing times.

Description

technical field [0001] The invention relates to the technical field of server management, in particular to a server overload protection system and method. Background technique [0002] After years of development, there have been many studies on server overload protection, but in actual business scenarios, the server load may still reach its upper limit in some extreme cases. [0003] Among the existing service protection technologies, some start from the hardware, optimize the network card driver, and measure the load of the server according to the parameters such as the CPU usage rate and memory usage rate of the current machine; if the server exceeds the load limit, the network card driver rejects all establishments. A request for a new TCP connection to relieve the pressure on the server. Although optimizing the network card driver can cache the server load to a certain extent, it will cause the throughput of the server to fluctuate for sudden short-term high traffic con...

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 Patents(China)
IPC IPC(8): G06F9/50H04L29/08
Inventor 赵建华谢刚陈家斌
Owner BEIJING 58 INFORMATION TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More