Distributed system, distributed service processing method and correlated device

A business processing and distributed technology, applied in the Internet field, can solve problems such as client awareness, client inaccessibility, and logical server failure as soon as possible, so as to achieve smooth increase and ensure balanced load distribution

Active Publication Date: 2008-06-11
TENCENT CLOUD COMPUTING BEIJING CO LTD
View PDF0 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006]After studying the existing technology, it can be seen that the DNS server method can only realize the logic business processing request initiated by the client to be sent to different logic servers for processing. It is not possible to send data operation business processing requests to different data servers
[0007]Furthermore, although the logical server in the distributed system can be conveniently increased or decreased by using the DNS server, since the client will cache the logical server returned by the DNS server address, when the client accesses the domain name again, the client will no longer ask the DNS server for the address of the logical server corresponding to the domain name, but directly access the logical server corresponding to the cached address, which prevents the newly added logical server from being accessed as soon as possible. The client is aware of this, resulting in uneven distribution of traffic carried by the logical server in the distributed system, and if the server corresponding to the cached address no longer exists, it will cause the client to be unable to access

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
  • Distributed system, distributed service processing method and correlated device
  • Distributed system, distributed service processing method and correlated device
  • Distributed system, distributed service processing method and correlated device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0046] In the embodiment of the present invention, distributed services are divided into: logic services and data operation services.

[0047] Please refer to FIG. 1, which is a schematic diagram of the composition of the distributed system provided by the embodiment of the present invention, including: a main (Master) server 101, a plurality of logical servers 102 and data servers 103;

[0048] Logical server 102 is a server for processing logical business processing requests;

[0049] The data server 103 is a server for storing user data records and processing requests for data operation services;

[0050] The Master server 101 is a server that understands the distribution of the logical server 102 and the data server 103, and is ...

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 a distributed service processing method. The method comprises that: a main server acquires query keywords carried in a distributed service processing request; the main server makes a hashing to the query keywords to obtain a hash value of the query keywords; if the request is a logic service processing request, the main server finds the address of a logic server corresponding to the hash value in a mapping table of the logic server, and sends the request to the corresponding logic server for processing; if the request is a data service processing request, the main server finds the address of a data server corresponding to the hash value in a mapping table of the data server, and sends the request to the corresponding data server for processing. The invention also correspondingly discloses a distributed service processing system and related devices. The method provided by the invention embodiment realizes that the logic service processing request is sent to different logic servers, and also realizes that the data operation service processing request is sent to different data servers.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a distributed system, a distributed service processing method and related devices. Background technique [0002] With the increase of Internet business and the expansion of Internet users, a single server is far from meeting the needs of Internet business processing. Therefore, the background of the Internet has begun to develop towards a distributed system. [0003] A distributed system is a system that performs business processing on a multi-processor architecture interconnected by a communication network. To coordinate a distributed system composed of a large number of servers into an organic whole, an effective distributed business processing solution is required, including: sending the user's logical business processing requests to different logical servers for processing, and data operation business Processing requests are sent to different data servers. At t...

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): H04L12/54G06F9/46H04L29/08
Inventor 谢明姚星肖志立吴悦
Owner TENCENT CLOUD COMPUTING BEIJING 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