数据处理方法、负载均衡器和交互式应用服务器及系统技术方案

技术编号:13544390 阅读:114 留言:0更新日期:2016-08-18 09:24
本发明专利技术实施例公开了一种数据处理方法、负载均衡器和交互式应用服务器及系统,用于使客户端共享交互式应用服务器资源,提高服务器资源利用率,降低单个交互式应用服务器的过载风险。本发明专利技术实施例提供一种数据处理方法,包括:负载均衡器获取客户端发送的交互式应用请求数据;所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,所述交互式应用服务器集群中包括:多个交互式应用服务器,所述第一交互式应用服务器属于所述多个交互式应用服务器中的交互式应用服务器;所述负载均衡器将所述交互式应用请求数据发送给选择出的所述第一交互式应用服务器。

【技术实现步骤摘要】
201610389409

【技术保护点】
一种数据处理方法,其特征在于,包括:负载均衡器获取客户端发送的交互式应用请求数据;所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,所述交互式应用服务器集群中包括:多个交互式应用服务器,所述第一交互式应用服务器属于所述多个交互式应用服务器中的交互式应用服务器;所述负载均衡器将所述交互式应用请求数据发送给选择出的所述第一交互式应用服务器。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:负载均衡器获取客户端发送的交互式应用请求数据;所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,所述交互式应用服务器集群中包括:多个交互式应用服务器,所述第一交互式应用服务器属于所述多个交互式应用服务器中的交互式应用服务器;所述负载均衡器将所述交互式应用请求数据发送给选择出的所述第一交互式应用服务器。2.根据权利要求1所述的方法,其特征在于,所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,包括:所述负载均衡器从所述交互式应用请求数据中获取到所述客户端所在的第一交互式应用分区;所述负载均衡器根据预置的分区映射表从所述交互式应用服务器集群中选择出与所述第一交互式应用分区具有映射关系的第一交互式应用服务器,所述分区映射表中包括:所述交互式应用服务器集群中每个交互式应用服务器映射到的交互式应用分区。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:当所述交互式应用服务器集群中的第二交互式应用服务器需要合并入第一交互式应用服务器时,所述负载均衡器在分区映射表中增加第一交互式应用服务器与第二交互式应用分区之间的映射关系,所述分区映射表中包括:所述交互式应用服务器集群中每个交互式应用服务器映射到的交互式应用分区,所述第二交互式应用分区在所述第二交互式应用服务器合并之前映射到所述第二交互式应用服务器。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,包括:所述负载均衡器从所述交互式应用请求数据中获取到所述客户端请求的交互式应用服务;所述负载均衡器确定所述交互式应用服务的服务类型是分区无关服务还是分区有关服务;当所述交互式应用服务的服务类型是分区无关服务时,所述负载均衡器根据所述交互式应用服务器集群中每个交互式应用服务器当前负载情况选择负载满足预置条件的交互式应用服务器作为第一交互式应用服务器;当所述交互式应用服务的服务类型是分区有关服务时,所述负载均衡器根据所述分区相关服务从所述交互式应用服务器集群中选择出与第一交互式应用分区具有映射关系的第一交互式应用服务器,所述第一交互式应用分区携带在所述分区有关服务中。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述负载均衡器获取客户端发送的交互式应用请求数据,包括:负载均衡器获取游戏客户端发送的游戏请求数据;所述负载均衡器根据所述交互式应用请求数据从交互式应用服务器集群中选择出第一交互式应用服务器,包括:所述负载均衡器根据所述游戏请求数据从游戏服务器集群中选择出第一游戏服务器;所述负载均衡器将所述交互式应用请求数据发送给选择出的所述第一交互式应用服务器,包括:所述负载均衡器将所述游戏请求数据发送给选择出的所述第一游戏服务器。6.一种数据处理方法,其特征在于,包括:第一交互式应用服务器接收负载均衡器发送的交互式应用请求数据,所述交互式应用请求数据由客户端发送给所述负载均衡器,所述第一交互式应用服务器是所述负载均衡器器从交互式应用服务器集群中选择出的交互式应用服务器;所述第一交互式应用服务器根据所述交互式应用请求数据为所述客户端提供交互式应用服务,并生成与所述客户端对应的服务数据。7.根据权利要求6所述的方法,其特征在于,第一交互式应用服务器根据所述交互式应用请求数据为所述客户端提供交互式应用服务,并生成与所述客户端对应的服务数据之后,所述方法还包括:所述第一交互式应用服务器根据生成的所述服务数据获取反馈结果;所述第一交互式应用服务器将所述反馈结果发送给所述负载均衡器,以便所述负载均衡器向所述客户端转发所述反馈结果。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:当所述交互式应用服务器集群中第二交互式应用服务器需要合并入所述第一交互式应用服务器时,所述第一交互式应用服务器在分区映射表中增加第一交互式应用服务器与第二交互式应用分区之间的映射关系,所述分区映射表中包括:所述交互式应用服务器集群中每个交互式应用服务器映射到的交互式应用分区,所述第二交互式应用分区在所述第二交互式应用服务器合并之前映射到所述第二交互式应用服务器。9.根据权利要求6至8中任一项所述的方法,其特征在于,所述第一交互式应用服务器根据所述交互式应用请求数据为所述客户端提供交互式应用服务,并生成与所述客户端对应的服务数据,包括:所述第一交互式应用服务器从所述交互式应用请求数据中获取到所述客户端请求的交互式应用服务;所述负载均衡器确定所述交互式应用服务的服务类型是分区无关服务还是分区有关服务;当所述交互式应用服务的服务类型是分区无关服务时,所述第一交互式应用服务器在交互式应用全区内为所述客户端提供交互式应用服务,并生成在所述交互式应用全区内的服务数据;当所述交互式应用服务的服务类型是分区有关服务时,所述第一交互式应用服务器在第一交互式应用分区内为所述客户端提供交互式应用服务,并生成在所述第一交互式应用分区内的服务数据,所述第一交互式应用分区携带在所述分区有关服务中。10.根据权利要求6至8中任一项所述的方法,其特征在于,所述第一交互式应用服务器根据所述交互式应用请求数据为所述客户端提供交互式应用服务,并生成与所述客户端对应的服务数据,包括:所述第一交互式应用服务器从所述交互式应用请求数据中获取到所述客户端发送的交互式应用注册请求;所述第一交互式应用服务器为所述客户端创建模拟对象,并分配模拟对
\t象标识,所述模拟对象标识包括:所述客户端所在的第一交互式应用分区信息。11.根据权利要求6至8中任一项所述的方法,其特征在于,所述第一交互式应用服务器接收负载均衡器发送的交互式应用请求数据,包括:第一游戏服务器接收负载均衡器发送的游戏请求数据;所述第一交互式应用服务器根据所述交互式应用请求数据为所述客户端提供交互式应...

【专利技术属性】
技术研发人员:余东良
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1