[发明专利]一种游戏中的信息处理方法及装置有效
申请号: | 202010066487.9 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111249747B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 申凌轩;申文迪 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/87 | 分类号: | A63F13/87 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 高燕 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 中的 信息处理 方法 装置 | ||
本申请提供了一种游戏中的信息处理方法及装置,首先获取所述聊天服务器运行的每个虚拟聊天室的第一负载信息;其次,基于每个虚拟聊天室的第一负载信息,确定所述聊天服务器的第二负载信息;然后,将所述第二负载信息发送至中转服务器,所述第二负载信息用于为所述中转服务器为客户端选择聊天服务器提供参考,并将客户端的聊天室进入请求转发至选择的聊天服务器;最后,若接收到所述聊天室进入请求,根据确定的所述聊天服务器运行的每个虚拟聊天室的第一负载信息,确定分配给所述客户端的目标虚拟聊天室。与现有技术中相比,本申请能够实现聊天服务器和虚拟聊天室的负载均衡,降低服务器崩溃的风险,提高服务器的利用率,减少资源浪费。
技术领域
本申请涉及计算机技术领域,尤其是涉及一种游戏中的信息处理方法及装置。
背景技术
随着互联网的快速发展,在游戏中也能够与其他玩家进行交流和沟通,并且,与其他玩家交流、沟通也成为了游戏中必不可少的部分。为此,很多游戏中都设有虚拟聊天室,为玩家们提供一个或多个公用频道,所有加入该虚拟聊天室的玩家都能够自由发言,并能够查看其他玩家的发言。
由于虚拟聊天室的负载能力有限,无法一次性地容纳所有玩家,游戏厂商通常为游戏的聊天系统配置多个服务器,将玩家分散到多个聊天室当中,并提供虚拟聊天室切换的通道。然而,由于玩家通常会选择热度较高,即在线人数较多的虚拟聊天室进入,使负载较高的虚拟聊天室的负载持续增高,而在线人数较少的虚拟聊天室很少有玩家进入,导致了服务器资源分配不协调,造成了资源的浪费,并加重了高负载虚拟聊天室崩溃的风险。
发明内容
有鉴于此,本申请的目的在于提供一种游戏中的信息处理方法及装置,能够均衡各个聊天服务器的负载,降低服务器崩溃的风险,减少资源浪费。
本申请实施例提供了一种游戏中的信息处理方法,应用于聊天服务器,所述方法包括:
获取所述聊天服务器上运行的至少一虚拟聊天室的第一负载信息;
基于每个所述虚拟聊天室的第一负载信息,确定所述聊天服务器的第二负载信息;
将所述第二负载信息发送至一中转服务器,所述中转服务器用于响应客户端发送的聊天室进入请求,根据所述第二负载信息为所述客户端分配至一聊天服务器;
若检测到所述中转服务器分配给所述聊天服务器的客户端,则根据所述聊天服务器上运行的至少一虚拟聊天室的所述第一负载信息,确定分配给所述客户端的目标虚拟聊天室。
在一种可能的实施方式中,所述第一负载信息包括该虚拟聊天室的在线人数、在线人数上限、聊天消息转发速度以及聊天消息转发速度上限;
所述根据获取到的至少一聊天服务器的第二负载信息,为所述客户端分配至一聊天服务器,包括:
基于每个所述虚拟聊天室的在线人数及在线人数上限,确定所述聊天服务器的在线人数和在线人数上限,以及所述聊天服务器上运行的使用中的虚拟聊天室的数量和虚拟聊天室的总量;
基于每个所述虚拟聊天室的聊天消息转发速度及聊天消息转发速度上限,确定所述聊天服务器的聊天消息转发速度及聊天消息转发速度上限。
在一种可能的实施方式中,所述根据所述聊天服务器上运行的至少一虚拟聊天室的所述第一负载信息,确定分配给所述客户端的目标虚拟聊天室,包括:
针对每个虚拟聊天室,根据确定的该虚拟聊天室的所述第一负载信息,确定该虚拟聊天室的在线人数与在线人数上限之间的第一比值,以及该虚拟聊天室的聊天消息转发速度与聊天消息转发速度上限之间的第二比值;
将所述第一比值和第二比值中,数值最大的比值作为所述聊天服务器的第一负载值;
基于每个虚拟聊天室的第一负载值,确定分配给所述客户端的目标虚拟聊天室。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010066487.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对大气污染人体指标的测量系统和方法
- 下一篇:装配式建筑装修用隔墙板