Load balancing method and device
A technology of load balancing and processing nodes, applied in the Internet field, can solve the problem of uneven load of cluster servers
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] According to an embodiment of the present invention, a load balancing method is provided, which can be used as figure 1 In the illustrated environment, the environment may include a hardware environment and a network environment.
[0029] In this embodiment, the method can be applied as figure 1 In the hardware environment composed of multiple cluster nodes and terminals as shown. Such as figure 1 As shown, the plurality of cluster nodes 101 may include a plurality of processing nodes, and the plurality of cluster nodes are used as a whole to process access requests sent from the terminal 103 . Specifically, a plurality of cluster nodes 101 are connected to terminals 103 through a cluster server 105 (or called a load balancing server) through a network, the above-mentioned network includes but not limited to: a wide area network, a metropolitan area network or a local area network.
[0030] It should be noted that the above-mentioned multiple cluster nodes may be ser...
Embodiment 2
[0104] According to an embodiment of the present invention, an embodiment of a load balancing device for implementing a load balancing method is also provided, such as Figure 10 As shown, the load balancing device in this embodiment can be set on the above-mentioned load balancing server.
[0105] Specifically, the apparatus may include: an obtaining unit 1001, configured to obtain indication information and a first processing node indicated by the indication information according to the access request, wherein the first processing node is one of multiple cluster nodes; a search unit 1003 , if the first processing node is in an unavailable state, it is used to sequentially search for the second processing node in the available state among multiple cluster nodes in the area pointed to by the indication information in the node file, wherein the node file contains multiple An area for recording multiple cluster nodes, different areas record multiple cluster nodes in different or...
Embodiment 3
[0123] The embodiment of the present invention also provides a terminal or a server. Optionally, in this embodiment, the above-mentioned terminal or server may execute the load balancing method, and the load balancing device in the above-mentioned embodiment may be set on the terminal or server.
[0124] Such as Figure 11 As shown, the server or terminal includes: one or more (only one is shown in the figure) processor 1101, memory 1103, and transmission device 1105 (such as the sending device in the above-mentioned embodiment), such as Figure 11 As shown, the terminal may also include an input and output device 1107 .
[0125] Wherein, the memory 1103 can be used to store software programs and modules, such as the program instructions / modules corresponding to the load balancing method and device in the embodiment of the present invention, and the processor 1101 runs the software programs and modules stored in the memory 1103 to execute various Function application and dat...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com