A system and method for controlling a request response rate within an application

A technology for response rate and request control, applied in transmission systems, digital transmission systems, electrical components, etc., it can solve the problem that the request threshold setting is difficult to grasp, the request threshold cannot respond to requests of multiple service types, and the response rate of data packets cannot be limited, etc. The problem is to avoid the request rate being too fast, avoid mutual influence, and avoid dropping data packets.

Active Publication Date: 2018-12-21
GF SECURITIES CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 1) TCP traffic congestion control is only for transport layer byte flow control, and cannot limit the packet request response rate within the applicati

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
  • A system and method for controlling a request response rate within an application
  • A system and method for controlling a request response rate within an application
  • A system and method for controlling a request response rate within an application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Referring to the accompanying drawings, the present invention is a system and method for controlling the request response rate in an application program, characterized in that the system includes a converging device 1, an EPOLL manager 2, a request statistic device 3, a sending queue 4, a receiving queue 5, Queue load statistics 6, business module connection pool 7 and several business modules 81, 82, ..., 8N, wherein:

[0046] Convergence device 1 is connected to EPOLL manager 2: responsible for establishing user connections, and sending established connections to multiple access gateway processes through local sockets (Unix Domain Socket);

[0047]EPOLL Manager 2 Connection Convergence 1, Request Statistics 3, Sending Queue 4, and Receiving Queue 5: Implemented by EPOLL, it manages the read and write status of user connections, opens up a pool of 100,000 connection objects, and each connection object has a sending Cache queues with appropriate request rate control for...

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

A system and method for controlling a request response rate within an application. The systemcomprises:a convergent, EPOLL Manager, Request Statistics device, Sending queue, receiving queue, Queue load statistics, service module connecting pool and multiple service modules.When the user accesses the background system through the access gateway system, if the request data sent by the client is toomuch or too fast, the access layer will not be able to process the request data, and the data will be piled up in the connection management module of the access layer, resulting in data loss and eventhe process crash of the access layer. At the same time, the processing capacity of each service module is different. One service request is sent too fast at the access layer, and other service requests should not be affected. The invention aims at designing a method and a device for controlling the request response rate among the sub-modules in an application program, avoiding mutual influence between different service requests, avoiding dropping data packets because the application program cannot be processed, and avoiding collapse of the application program because the request rate is too fast.

Description

technical field [0001] The invention relates to a transmission control procedure, relates to the coordination and control of the internal request response rate of an access gateway application program, in particular to a system and method for controlling the request response rate within an application program. Background technique [0002] Flow control: Point-to-point traffic control is an end-to-end problem. All flow control has to do is throttle the rate at which the sender sends data so that the receiver has time to receive it. The explanation is as follows: [0003] sliding window mechanism [0004] Mainly for block data streams, the use of sliding window mechanism can easily realize the flow control of the sender on the TCP connection. [0005] see figure 2 , let A send data to B. When the connection is established, B told A: "My receiving window is rwnd=400 bytes" (rwnd here means receiver window sliding window). Therefore, the sending window of the sender cannot...

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
IPC IPC(8): H04L12/801
CPCH04L47/12H04L47/29
Inventor 罗意谈加虎
Owner GF SECURITIES 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