技术特征:
1.一种路由方法,其特征在于,包括:接收客户端发送的业务请求;获取登录所述客户端的用户所属的服务区域的区域标识;响应于所述业务请求,获取对应于所述业务请求的多个业务服务器中各业务服务器的网络地址;从所述多个业务服务器的网络地址中确定与所述区域标识对应的目标业务服务器的网络地址;所述目标业务服务器用于为所述区域标识所属服务区域内的用户处理所述业务请求;向所述目标业务服务器的网络地址转发所述业务请求,以使所述目标业务服务器处理所述业务请求。2.根据权利要求1所述的方法,其特征在于,在所述向所述目标业务服务器的网络地址转发所述业务请求之前,还包括:在所述多个业务服务器的网络地址中未包括所述目标业务服务器的网络地址,或者在未获取到所述区域标识的情况下,从所述多个业务服务器的网络地址中确定与默认区域标识对应的业务服务器的网络地址;所述默认区域标识所属的默认服务区域包括所有所述服务区域中的部分服务区域,与所述默认区域标识对应的业务服务器位于所述默认服务区域中,用于为所有所述服务区域内的用户处理所述业务请求;将与所述默认区域标识对应的业务服务器的网络地址作为所述目标业务服务器的网络地址。3.根据权利要求1所述的方法,其特征在于,所述方法应用于发现服务器,在所述向所述目标业务服务器的网络地址转发所述业务请求之前,所述方法还包括:在所述多个业务服务器的网络地址中未包括所述目标业务服务器的网络地址的情况下,从其它发现服务器获取与所述业务请求对应的多个同类业务服务器的网络地址;从所述多个同类业务服务器的网络地址中确定与所述区域标识对应的目标业务服务器的网络地址。4.根据权利要求3所述的方法,其特征在于,还包括:在所述多个同类业务服务器的网络地址中未包括所述目标业务服务器的网络地址的情况下,从所述多个同类业务服务器的网络地址中确定与默认区域标识对应的业务服务器的网络地址;将与所述默认区域标识对应的业务服务器的网络地址作为所述目标业务服务器的网络地址。5.根据权利要求1所述的方法,其特征在于,所述获取登录所述客户端的用户所属的服务区域的区域标识,包括:从所述业务请求中获取所述区域标识;所述业务请求中的区域标识由所述客户端在发送所述业务请求时添加;和/或,根据所述用户的用户标识,确定预先存储的对应所述用户标识的所述区域标识。6.根据权利要求1所述的方法,其特征在于,还包括:动态获取位于不同所述服务区域中、处于在线状态的所述业务服务器的网络地址,并对应存储所述业务服务器所处的服务区域的区域标识。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述向所述目标业务服务器的网络地址转发所述业务请求,包括:在所述目标业务服务器包括多个的情况下,向多个所述目标业务服务器中负载能力最高的目标业务服务器的网络地址转发所述业务请求;或者,在所述目标业务服务器包括多个的情况下,向多个所述目标业务服务器中与所述客户端所处服务区域距离最近的目标业务服务器的网络地址转发所述业务请求。8.一种路由装置,其特征在于,包括:接收模块,用于接收客户端发送的业务请求;第一获取模块,用于获取登录所述客户端的用户所属的服务区域的区域标识;第二获取模块,用于响应于所述业务请求,获取对应于所述业务请求的多个业务服务器中各业务服务器的网络地址;确定模块,用于从所述多个业务服务器的网络地址中确定与所述区域标识对应的目标业务服务器的网络地址;所述目标业务服务器用于为所述区域标识所属服务区域内的用户处理所述业务请求;转发模块,用于向所述目标业务服务器的网络地址转发所述业务请求,以使所述目标业务服务器处理所述业务请求。9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的所述计算机程序时,实现权利要求1-7任一项所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
技术总结
本发明实施例提供了一种路由方法、装置、设备和可读存储介质,该方法包括:发现服务器接收客户端发送的业务请求,获取登录客户端的用户所属的服务区域的区域标识,响应于业务请求,获取对应于业务请求的多个业务服务器中各业务服务器的网络地址,从多个业务服务器的网络地址中确定与区域标识对应的目标业务服务器的网络地址,向目标业务服务器的网络地址转发业务请求,以使目标业务服务器处理业务请求。通过用户的区域标识,将用户的业务请求转发给用户所属服务区域内的业务服务器,由用户所属服务区域内的业务服务器为用户提供服务,可以解决用户跨区域移动时,无法为用户提供有效服务的问题。效服务的问题。效服务的问题。
技术研发人员:王业通
受保护的技术使用者:北京奇艺世纪科技有限公司
技术研发日:2022.03.31
技术公布日:2022/6/24