Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Server allocation method and system and storage medium

A distribution method and distribution system technology, applied in the computer field, can solve the problems of large transmission pressure and increased data volume in server networks, and achieve the effects of reducing the total amount of data transmission, reducing load, and improving traversal efficiency and distribution efficiency.

Active Publication Date: 2020-09-01
GUANGZHOU DUOYI NETWORK TECH +2
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of implementing the present invention, the inventor found that the following technical problems exist in the prior art: if the player's new map location and the old map location are not in the same map server, it is necessary to perform a cross-server process for the player, and cross-server data. Server transmission; when there are many battles at the same time, the amount of data that needs to be transmitted across servers will also increase greatly, which will bring greater transmission pressure to the server network, and players will also need to wait longer to enter the new map

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
  • Server allocation method and system and storage medium
  • Server allocation method and system and storage medium
  • Server allocation method and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0047] see figure 2 , is a schematic flowchart of a server allocation method provided in Embodiment 1 of the present invention, including:

[0048] S101. Calculate the number of maps to be created in each map server, and respectively create map nodes in the map server according to the number of maps to be created;

[0049] Further, calculate the number of maps to be created in each map server, specifically including:

[0050] Count the number of current object g...

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 server allocation method, which comprises the following steps of: calculating the number of maps to be created in each map server, and respectively creating map nodes in themap servers according to the number of the maps to be created; counting a target map server of each object group, wherein the object group is obtained by matching an object to be matched; establishinga mapping relationship between the object group and a target map node to obtain a node mapping list; selecting a to-be-allocated object group from the object group, and traversing target map nodes mapped by the to-be-allocated object group from the node mapping list; and identifying whether the target map node is allocated or not, and allocating the to-be-allocated object group to the target mapnode when the target map node is not allocated. According to the server allocation method disclosed by the invention, the load of a server network can be reduced, and the cross-server data transmission efficiency is improved. The invention further discloses a system and a storage medium.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a server distribution method, device and storage medium. Background technique [0002] In online games, the guild battle mode is a common game mode. During guild battles, different guilds will be matched, and the matched guilds will be placed on the same map for battle. see figure 1 , due to the limited performance of a single server, when there are a large number of players at the same time, more servers are needed to provide services, so that after a match is completed, one server is selected from multiple servers to create a battle map. Makes the player jump from the old map location to the new map location. [0003] The server selection method in the prior art includes: calculating the number of matches currently existing in each server, and selecting a server with a small number of matches to assign the currently matched players. In the process of implementing ...

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): A63F13/352A63F13/358
CPCA63F13/352A63F13/358A63F2300/531A63F2300/535A63F2300/534
Inventor 徐波
Owner GUANGZHOU DUOYI NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products