[发明专利]功能服务的响应方法、系统、装置、终端及介质在审
申请号: | 202011057592.2 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112121413A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 向熠;赵永伟;王鹏程 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 徐立 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能 服务 响应 方法 系统 装置 终端 介质 | ||
本申请是关于一种功能服务的响应方法、系统、装置、终端及介质,属于服务器架构领域。所述方法包括:接收客户端发送的请求消息,请求消息用于请求向客户端提供功能服务;确定请求消息对应的功能服务的服务请求类型;响应于服务请求类型符合第一请求类型,向消息系统服务器发送请求消息,消息系统服务器用于根据功能服务器的服务响应能力与功能服务器进行交互,完成功能服务;响应于服务请求类型符合第二请求类型,向功能服务器发送请求消息,功能服务器用于向客户端提供功能服务。本申请解决了请求消息过多导致的处理效率降低的问题,通过云技术在服务器架构中的应用,达到分类处理请求消息的效果,提高了游戏服务端的处理效率。
技术领域
本申请涉及服务器架构领域,特别涉及一种功能服务的响应方法、系统、装置、终端及介质。
背景技术
大型多人在线游戏(Massive Multiplayer Online Game,简称MMOG)为服务器可以提供大量玩家同时在线的游戏,由于同时在线的玩家数目多,服务器压力大。
在相关技术中,在服务器的承载量达到上限时,除了通过架设更多的物理服务器或云服务器来解决以外,还将不同的功能模块进行拆分,相同的模块分布到一台服务器处理,由多组服务器集群共同组成服务模块的服务器,将所有关于数据库交互的进程都连接到数据库服务器来代理处理,组成一个完整的一个游戏服务端。
由于每增加一级服务器,所需要建立的通信链路增加,导致模块与模块之间通信的复杂度高,内存消耗大,在对客户端的消息的处理过程中,功能模块的服务器需要轮询每条建立的通信链路来获取消息状态,处理效率也会相对降低。
发明内容
本申请提供了一种功能服务的响应方法、系统、装置、终端及介质,能够提高游戏服务端的处理效率。所述技术方案如下:
一方面,提供了一种功能服务的响应方法,应用于区域服务器,所述方法包括:
接收客户端发送的请求消息,所述请求消息用于请求向所述客户端提供功能服务;
确定所述请求消息对应的所述功能服务的服务请求类型;
响应于所述服务请求类型符合第一请求类型,向消息系统服务器发送所述请求消息,所述消息系统服务器用于根据功能服务器的服务响应能力与所述功能服务器进行交互,完成所述功能服务;
响应于所述服务请求类型符合第二请求类型,向所述功能服务器发送所述请求消息,所述功能服务器用于向所述客户端提供所述功能服务。
另一方面,提供了一种功能服务的响应方法,应用于消息系统服务器,所述方法包括:
接收区域服务器发送的请求消息,所述请求消息用于请求向客户端提供功能服务,所述请求消息为对应的服务请求类型符合第一请求类型时,所述区域服务器向消息系统服务器发送的消息;
根据所述请求消息确定对应的功能服务器;
向所述功能服务器发送所述请求消息,所述功能服务器用于根据所述请求消息进行所述功能服务的响应。
另一方面,提供了一种功能服务的响应系统,所述系统中包括:
区域服务器,用于接收客户端发送的请求消息,所述请求消息用于请求向所述客户端提供功能服务;确定所述请求消息对应的所述功能服务的服务请求类型;响应于所述服务请求类型符合第一请求类型,向消息系统服务器发送所述请求消息;响应于所述服务请求类型符合第二请求类型,向所述功能服务器发送所述请求消息;
所述消息系统服务器,用于接收所述区域服务器发送的所述请求消息;根据功能服务器的服务响应能力与所述功能服务器进行交互;
所述功能服务器,用于接收所述消息系统服务器发送的所述请求消息;完成所述功能服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011057592.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属轧花网叼丝钳
- 下一篇:一种使用安卓设备内置密码服务的方法及系统