[发明专利]一种长连接通信方法、系统、装置、设备及存储介质在审
申请号: | 202111265135.7 | 申请日: | 2021-10-28 |
公开(公告)号: | CN114024972A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 夏倩 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L67/1004 | 分类号: | H04L67/1004;H04L67/146;G06F9/50;G06F16/2455 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵迎迎 |
地址: | 518031 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 连接 通信 方法 系统 装置 设备 存储 介质 | ||
1.一种长连接通信方法,由用户端执行,其特征在于,包括:
生成用于建立目标长连接的连接建立请求,并将所述连接建立请求发送至负载均衡服务器;所述负载均衡服务器用于在应用服务集群中选择目标应用服务器与所述用户端建立目标长连接;
在接收到目标应用服务器针对所述连接建立请求反馈的授予连接响应时,获取目标应用服务器的服务器标识,并将所述服务器标识添加至与目标长连接匹配的连接确认信息中;
将所述连接确认信息发送至负载均衡服务器,以建立与目标应用服务器的目标长连接;所述负载均衡服务器用于根据连接确认信息中的服务器标识,将所述连接确认信息定向转发至目标应用服务器。
2.根据权利要求1所述的方法,其特征在于,获取目标应用服务器的服务器标识,并将所述服务器标识添加至与目标长连接匹配的连接确认信息中,包括:
本地查询与所述目标长连接匹配的目标cookie信息,并将所述目标cookie信息添加至连接确认信息中;
其中,所述目标cookie信息中包括响应所述连接建立请求的目标应用服务器的服务器标识。
3.一种长连接通信方法,由负载均衡服务器执行,其特征在于,包括:
在接收到待转发信息时,检测所述待转发信息中是否包括服务器标识;
若是,则将所述待转发信息发送至应用服务集群中,与所述服务器标识匹配的应用服务器;
否则,将所述待转发信息发送至根据负载均衡算法在应用服务集群中确定的一个应用服务器。
4.根据权利要求3所述的方法,其特征在于,检测所述待转发信息中是否包括服务器标识,包括:
检测所述待转发信息中是否包括cookie信息;
若是,则在所述cookie信息中解析获取服务器标识;否则,确定所述待转发信息中不包括服务器标识。
5.一种长连接通信方法,由应用服务集群中的一个应用服务器执行,其特征在于,包括:
在通过负载均衡服务器建立与目标用户端的目标长连接后,将所述目标用户端的用户身份标识与本机设备的服务器标识之间的映射关系存储至存储数据库;
在通过所述目标长连接接收到所述目标用户端发送的客服请求时,通过短连接将所述客服请求转发至任一客服端;
其中,所述客服端用于根据客服请求中包括的所述目标用户端的用户身份标识,查询所述存储数据库,获取与所述用户身份标识匹配的服务器标识附加至与所述客服请求匹配的客服响应中,并将所述客服响应发送至负载均衡服务器进行转发;
在接收到负载均衡服务器转发的针对所述客服请求的客服响应时,通过所述目标长连接将所述客服响应发送至目标用户端。
6.根据权利要求5所述的方法,其特征在于,将所述目标用户端的用户身份标识与本机设备的服务器标识之间的映射关系存储至存储数据库,包括:
获取目标用户端在目标长连接建立过程中发送的连接确认信息;
在所述连接确认信息中获取目标cookie信息,并将所述目标cookie信息存储至所述存储数据库。
7.一种长连接通信方法,由客服端执行,其特征在于,包括:
在接收到应用服务集群中的一个应用服务器通过短连接转发的客服请求时,获取所述客服请求中包括的与目标用户端匹配的目标用户身份标识;
查询存储数据库中存储的各用户身份标识与服务器标识之间的映射关系,获取与所述目标用户身份标识匹配的目标服务器标识,并将所述目标服务器标识添加至所述客服请求对应的客服响应中;
将所述客服响应发送至负载均衡服务器;
其中,所述客服响应用于通过负载均衡服务器转发至与所述目标服务器标识匹配的目标应用服务器中,并经由目标应用服务器与目标用户端之间的长连接,发送至目标用户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111265135.7/1.html,转载请声明来源钻瓜专利网。