Check patentability & draft patents in minutes with Patsnap Eureka AI!

Preheating task processing method and system, proxy server and service center

A proxy server and service center technology, applied in the field of service centers, warm-up task processing methods and systems, and proxy servers, can solve the problems that warm-up tasks cannot be assigned to threads and cannot be processed in time

Active Publication Date: 2020-08-04
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
View PDF14 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present disclosure is to provide a preheating task processing method and system, proxy server, and service center, which solves the problem that the preheating tasks of different requesters are all placed in a queue and consumed in sequence The problem that hot tasks cannot be assigned to threads and cannot be processed in time improves the service experience of the requester

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
  • Preheating task processing method and system, proxy server and service center
  • Preheating task processing method and system, proxy server and service center
  • Preheating task processing method and system, proxy server and service center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] In a distributed system, when the requester invokes the service provider for the first time, the service agent of the requester needs to establish network connections with a large number of service providers. Therefore, the time it takes to make the first service call is the time to establish the network connection plus the time to call the service. In order to solve the problem that the first service call takes a long time, a common method in the industry is to warm up during the startup process of the requester to establish a network connection with the service provider. This method can solve the problem that the first transaction takes too long. When the requester sends a large number of service requests, there will be a large number of warm-up tasks to be processed, and the warm-up tasks may come from multiple different requesters.

[0054] The existing solution for processing the preheating task is that the service center sends the received request for the preheati...

Embodiment 2

[0069] After receiving the preheating task from the requesting party, the service center performs corresponding processing on the preheating task, and then sends the preheating task to multiple proxy servers, and the multiple proxy servers process the corresponding preheating tasks. Tasks are processed.

[0070] In an embodiment of the present disclosure, the preheating task processing method may be implemented by a proxy server, and multiple proxy servers may communicate with a service center, and the multiple proxy servers may be agents for processing the preheating task of the same requesting party server. Each proxy server assigns threads for processing the preheating tasks to the preheating tasks in different queues according to the corresponding thread quota. Such a beneficial solution is to enable the received warm-up tasks to be allocated to thread processing. Another beneficial solution is that when the service request is requested by other customers in different reg...

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 embodiment of the invention discloses a preheating task processing method and system, a proxy server and a service center. The preheating task is a preheating task initiated from a request to a service center; the service center is used for sending the preheating task to a plurality of proxy servers for processing, and the method comprises the following steps: receiving a preheating task request which comprises a client identifier used for identifying the requester of the preheating task and a thread quota corresponding to the client identifier; carrying out classification processing on each preheating task, so that the preheating tasks with the same client identifier are classified into the same preheating task queue; and allocating threads with thread quotas corresponding to the customer identifiers to the preheating tasks classified into the same preheating task queue. The problem that the preheating tasks of some requesters cannot be distributed to threads and cannot be processed in time due to the fact that the preheating tasks of different requesters are all put in one queue to be consumed in sequence is solved, and the service experience of the requesters is improved.

Description

technical field [0001] The embodiments of the present disclosure relate to the technical field of computer networks, and in particular to a preheating task processing method and system, a proxy server, and a service center. Background technique [0002] In a content distribution network (CDN), when a requester invokes a service provider for the first time, the service agent of the requester needs to establish network connections with a large number of service providers. Therefore, the time it takes to make the first service call is the time to establish the network connection plus the time to call the service. In order to solve the problem that the first service call takes a long time, a common method in the industry is to warm up during the startup process of the requester to establish a network connection with the service provider. This method can solve the problem that the first transaction takes too long. [0003] The existing solution for processing preheating tasks is...

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/08G06F9/54
CPCH04L67/146H04L67/10G06F9/546H04L67/562H04L67/63
Inventor 马姗张振健
Owner BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
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