[发明专利]动态调节人流负载均衡的方法及系统在审
申请号: | 201511034459.4 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105554154A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 徐波 | 申请(专利权)人: | 广州多益网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 华辉 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 调节 人流 负载 均衡 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种动态调节人流负载均衡的方法及系统及系统。
背景技术
在游戏高峰期,如开新区的前几个小时中、重要节假日的高峰期等时间段,会有大批玩 家涌入游戏服务器中。而现有游戏服务器一般是按照玩家要求将玩家分配到自身选定的区域 中,这样一来,玩家人群会过于集中局部区域中,导致游戏局部区域在短时间内拥挤了大量 玩家,从而在短时间内给游戏服务器带来的负载呈指数上涨,人流负载极其不均衡,严重时 甚至还会造成游戏服务器响应延迟,大大影响了玩家的游戏体验。
发明内容
本发明的目的是为了解决上述现有技术的缺点和不足,提供一种动态调节人流负载均衡 的方法及系统,通过将人流负载过大的局部区域中的玩家均匀地引导到与该区域对应的多个 镜像区域中,避免了大量玩家的拥挤,从而实现对服务器的负载的调节,由此减轻了服务器 的负担,避免了人流过大而造成服务器响应延迟的现象发生,有效地提高了玩家游戏体验感。
一种动态调节人流负载均衡的方法,包括以下步骤:
设定游戏中所有场景的人流最大容纳量;
根据游戏中所有场景的人流分布状况,获取人流负载量超过最大容纳量的场景,得到所 有热点场景;
分别对所有热点场景创建至少一与其对应的镜像场景;
根据玩家需要进入的目标场景判断该目标场景是否具有镜像场景,如果有,则将玩家分 流至与该目标场景对应的镜像场景中;如果没有,则直接将玩家分配到该目标场景中。
通过上述技术方案,获取人流负载较多的场景作为热点场景,并为每一热点场景创建与 其相应的至少一个镜像场景,并使得是热点场景的目标场景的玩家能够分流到其镜像场景中, 享受相同的游戏体验,由此实现对人流负载过多的热点场景的人流均衡分配,避免了大量玩 家聚集在同一地方而产生拥挤及服务器响应延迟的现象,并有效地保证了玩家的游戏体验感。 因此,本发明的动态调节人流负载均衡的方法通过将人流负载过大的局部区域中的玩家均匀 地引导到与该区域对应的多个镜像区域中,避免了大量玩家的拥挤,从而实现对服务器的负 载的调节,由此减轻了服务器的负担,避免了人流过大而造成服务器响应延迟的现象发生, 有效地提高了玩家游戏体验感。
作为本发明的进一步改进,所述步骤分别对所有热点场景创建至少一与其对应的镜像场 景中,包括以下步骤:
获取每一热点场景的人流流入最大值;
计算每一热点场景的镜像场景数量,每一热点场景的镜像场景数量=该热点场景的人流流 入最大值除以该场景的人流最大容纳量;
根据计算得到的每一热点场景的镜像场景数量创建相同数量且对应于该热点场景的镜像 场景。
通过上述方法步骤,有利于合理地创建一定数量的镜像场景,避免因镜像场景过少而不 能够满足玩家分流需求及导致某个镜像场景因人流负载过大而导致响应过慢现象发生,同时 也避免因镜像场景过多而造成的资源浪费现象发生,实现对实际需求的进一步完善。
作为本发明的进一步改进,每一镜像场景的人流最大容纳量与其对应的热点场景的人流 最大容纳量相同,且每一镜像场景中的所有配置与其对应的热点场景中的所有配置相同。通 过此处设置,保证了进入镜像场景中的玩家能够与进入该镜像场景对应的热点场景的玩家具 有相同的游戏体验,不会具有体验上的差别,进一步提高了玩家的游戏体验感。
作为本发明的进一步改进,所述步骤将玩家分流至与该目标场景对应的镜像场景中,具 体包括以下步骤:
获取玩家所进入的目标场景的镜像场景;
将玩家分流至其进入的目标场景的镜像场景中;
记录进入镜像场景的玩家数量,并根据镜像场景当前的玩家数量判断是否继续允许玩家 进入;
完成玩家的分流。
作为本发明的进一步改进,所述步骤记录进入镜像场景的玩家数量,并根据镜像场景当 前的玩家数量判断是否继续允许玩家进入,具体包括以下步骤:
记录进入镜像场景的玩家数量;
判断进入镜像场景的玩家数量是否大于该镜像场景的人流最大容纳量,如果不是,则继 续将玩家分流至该镜像场景中,如果是,则判断该镜像场景对应的目标场景是否还具有其它 镜像场景;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州多益网络科技有限公司,未经广州多益网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511034459.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网的洗衣管理系统
- 下一篇:一种数据特征提取的方法及装置