预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114268667A(43)申请公布日2022.04.01(21)申请号202111567114.0(22)申请日2021.12.20(71)申请人中国平安财产保险股份有限公司地址518000广东省深圳市福田区益田路5033号平安金融中心12、13、38、39、40层(72)发明人王晓东(74)专利代理机构深圳市力道知识产权代理事务所(普通合伙)44507代理人张传义(51)Int.Cl.H04L67/562(2022.01)H04L67/02(2022.01)H04L67/145(2022.01)权利要求书2页说明书9页附图2页(54)发明名称数据转发方法、装置、计算机设备及存储介质(57)摘要本申请涉及数据转发领域,提供一种数据转发方法、装置、设备及计算机存储介质,该方法包括:通过长连接获取客户端发送的第一目标消息,将所述第一目标消息发送到消息中间件;通过所述消息中间件获取所述业务服务器发送的第二目标消息;根据所述客户端与所述长连接的对应关系,将所述第二目标消息发送到所述客户端对应的长连接,以便所述客户端通过所述长连接获取所述第二目标消息。本申请还涉及人工智能,本申请的数据转发方法可以应用于大数据和人工智能平台云计算服务的云服务器。CN114268667ACN114268667A权利要求书1/2页1.一种数据转发方法,应用于目标服务器,其特征在于,包括:通过长连接获取客户端发送的第一目标消息;将所述第一目标消息发送到消息中间件,以便业务服务器通过所述消息中间件获取所述第一目标消息;通过所述消息中间件获取所述业务服务器发送的第二目标消息,所述第二目标消息通过对所述第一目标消息进行预设处理得到;根据所述客户端与所述长连接的对应关系,将所述第二目标消息发送到所述客户端对应的长连接,以便所述客户端通过所述长连接获取所述第二目标消息。2.根据权利要求1所述的数据转发方法,其特征在于,所述方法还包括:获取所述客户端的长连接请求,根据所述长连接请求与所述客户端建立长连接,并保存所述客户端与所述长连接的对应关系。3.根据权利要求2所述的数据转发方法,其特征在于,所述获取所述客户端的长连接请求,根据所述长连接请求与所述客户端建立长连接,包括:获取负载均衡器发送的所述客户端的长连接请求,根据所述长连接请求与所述客户端建立长连接,其中,所述负载均衡器用于基于预设的负载均衡策略,在接收所述客户端的长连接请求时,确定所述长连接请求对应的目标服务器。4.根据权利要求2所述的数据转发方法,其特征在于,所述获取所述客户端的长连接请求,根据所述长连接请求与所述客户端建立长连接,包括:获取所述客户端的长连接请求,所述长连接请求包括所述客户端的认证信息;根据所述认证信息对所述长连接请求进行认证,若所述长连接请求通过认证,与所述客户端建立长连接。5.根据权利要求1‑4任一项所述的数据转发方法,其特征在于,所述消息中间件包括第一消息队列、第二消息队列;所述将所述第一目标消息发送到消息中间件,以便业务服务器通过所述消息中间件获取所述第一目标消息,包括:将所述第一目标消息发送到第一消息队列,以便业务服务器通过所述第一消息队列获取所述第一目标消息;所述通过所述消息中间件获取所述业务服务器发送的第二目标消息,包括:通过第二消息队列获取所述业务服务器发送的第二目标消息。6.根据权利要求1‑4任一项所述的数据转发方法,其特征在于,所述方法还包括:保存所述客户端与所述目标服务器的对应关系,以便确定与所述客户端建立连接的目标服务器;所述通过所述消息中间件获取所述业务服务器发送的第二目标消息,包括:获取消息消费服务器根据所述客户端与所述目标服务器的对应关系发送的第二目标消息,所述消息消费服务器与所述目标服务器属于同一分布式服务器集群。7.根据权利要求6所述的数据转发方法,其特征在于,所述保存所述客户端与所述长连接的对应关系,包括:将所述客户端与所述长连接的对应关系保存到目标服务器的内存中,以便所述目标服务器快速确定所述客户端与所述长连接的对应关系;2CN114268667A权利要求书2/2页所述保存所述客户端与所述目标服务器的对应关系,包括:将所述客户端与所述目标服务器的对应关系保存到分布式存储系统中,以便所述消息消费服务器根据所述客户端与所述目标服务器的对应关系将所述第二目标消息发送给所述目标服务器。8.一种数据转发装置,其特征在于,所述数据转发装置包括:第一目标消息获取模块,用于通过长连接获取客户端发送的第一目标消息;第一目标消息转发模块,用于将所述第一目标消息发送到消息中间件,以便业务服务器通过所述消息中间件获取所述第一目标消息;第二目标消息获取模块,用于通过所述消息中间件获取所述业务服务器发送的第