Request scheduling method, system, device and electronic equipment

A request scheduling and access request technology, applied in the Internet field, can solve the problems of low disaster recovery capacity of request scheduling, user access failure, etc.

Inactive Publication Date: 2020-08-18
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Before it takes effect, the DNS server will still dispatch the request to the service node, resulting in user access failure
[0004] It can be seen that the current disaster recovery capability of request scheduling based on DNS resolution is low

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 scheduling method, system, device and electronic equipment
  • Request scheduling method, system, device and electronic equipment
  • Request scheduling method, system, device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] See figure 1 , figure 1 It is a flowchart of a request scheduling method provided by an embodiment of the present invention.

[0034] Such as figure 1 As shown, the method includes the following steps:

[0035] Step 101, receiving a user's access request for the first domain name;

[0036] Step 102: In response to the access request, determine the target scheduling domain name according to the scheduling weight of each domain name in the first equivalent domain name group, and each domain name in the first equivalent domain name group can provide the first domain name service provided;

[0037] Step 103, dispatching the access request for the first domain name to the service node corresponding to the target dispatching domain name.

[0038] In the embodiment of the present invention, the above-mentioned request scheduling method can be applied to a request scheduling device, which can exist independently of the client, and based on the above-mentioned request sched...

Embodiment 2

[0051] See figure 2 , figure 2 is a flow chart of another request scheduling method provided by an embodiment of the present invention.

[0052] Such as figure 2 As shown, the method includes the following steps:

[0053] Step 201, receiving a user's access request for the first domain name;

[0054] Step 202, if there are N equivalent domain name groups, in response to the access request, search for the first equivalent domain name group including the first domain name among the N equivalent domain name groups;

[0055] Step 203: Determine the target scheduling domain name in the first equivalent domain name group according to the scheduling weight of each domain name in the first equivalent domain name group;

[0056] Step 204, dispatching the access request for the first domain name to the service node corresponding to the target dispatching domain name.

[0057] In this embodiment, the above request scheduling method can be applied to a request scheduling device, w...

Embodiment 3

[0103] See Figure 4 , Figure 4 is a schematic diagram of a request scheduling system provided by an embodiment of the present invention.

[0104] Such as Figure 4 As shown, the request scheduling system provided by the embodiment of the present invention includes: a configuration management server and a client, wherein:

[0105] The configuration management server is used to establish a first equivalent domain name group, and determine the scheduling weight of each domain name according to the status information of the service node corresponding to each domain name in the first equivalent domain name group; The client sends the first equivalent domain name group, and the scheduling weight of each domain name in the first equivalent domain name group;

[0106] The client is configured to receive the first equivalent domain name group sent by the configuration management server, and the scheduling weight of each domain name in the first equivalent domain name group; and ac...

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 provides a request scheduling method, a system, a device and electronic equipment, and the method comprises the steps: receiving an access request of a user for a firstdomain name; in response to the access request, determining a target scheduling domain name according to the scheduling weight of each domain name in a first equivalent domain name group, and each domain name in the first equivalent domain name group can provide service provided by the first domain name; and scheduling an access request for the first domain name to a service node corresponding tothe target scheduling domain name. According to the method, the target scheduling node is determined according to the scheduling weight of each domain name in the equivalent domain name group, and the service state of the service node corresponding to each domain name is considered, so that the accuracy of request scheduling is improved, the problem that resource services cannot be accessed due to faults of a single service node can be avoided, and the disaster tolerance of a request scheduling system is improved.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a request scheduling method, system, device and electronic equipment. Background technique [0002] Currently, in client request scheduling, the Content Delivery Network (CDN) can schedule client requests to the nearest CDN in real time based on comprehensive information such as network traffic, connection of each node, load status, distance to the user, and response time. Service nodes are accessed by users, making content transmission faster and more stable. [0003] However, the load balancing and on-demand scheduling of the CDN network are implemented based on the configuration of domain name resolution (Domain name resolution, DNS resolution). According to the requirements, the IP addresses of service nodes corresponding to certain domain name resolutions are configured, and the configuration is sent to the domain name server of the CDN service provider. (Domai...

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/08H04L29/12
CPCH04L67/1008H04L67/101H04L61/4511H04L67/60H04L67/63
Inventor 苏雅迪胡永财
Owner BEIJING QIYI CENTURY SCI & TECH 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