【技术实现步骤摘要】
会话保持方法、装置、设备和存储介质
[0001]本专利技术涉及网络通信
,尤其涉及一种会话保持方法、装置、设备和存储介质。
技术介绍
[0002]随着网络的高速发展,用户的访问需求在急剧增加,单台服务器已无法满足众多用户的访问需求,就需要通过多台服务器为用户提供服务,此时可以使用负载均衡技术在多台服务器中合理的分配用户的访问。
[0003]在实际应用中,负载均衡设备通常根据后台服务器的运行情况来分配用户的访问,这样就经常会出现客户端与服务器进行一次会话之后,客户端再次发起访问时,访问被分配到另一台服务器处理,使得客户端和服务器之间的会话无法保持,从而导致客户端与服务端需要重新通过传输层安全性协议(Transport Layer Security,简称TLS)握手协商新的加密密钥。然而,客户端和服务端每次协商加密密钥的过程,都需要经过一系列的对称加解密运算和非对称加解密运算,这些运算过程需要消耗大量的计算机资源和网络传输时间。
技术实现思路
[0004]本专利技术实施例提供一种会话保持方法、装置、 ...
【技术保护点】
【技术特征摘要】
1.一种会话保持方法,其特征在于,应用于应用交付控制器,包括:接收客户端发送的访问请求;检测所述访问请求中是否包括与所述应用交付控制器相对应的会话票证;若所述访问请求中包括所述会话票证,则基于所述会话票证复用所述应用交付控制器与所述客户端之间的握手,并确定用于处理所述访问请求的目标服务器;将所述访问请求转发至所述目标服务器,以通过所述应用交付控制器保持所述目标服务器与所述客户端之间的会话。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述访问请求中不包括会话票证时,则基于所述访问请求建立所述应用交付控制器与所述客户端的握手,并生成所述会话对应的会话票证;将所述会话票证发送至客户端。3.根据权利要求2所述的方法,其特征在于,所述基于所述访问请求建立所述应用交付控制器与所述客户端的会话,包括:基于所述访问请求,所述应用交付控制器与所述客户端进行协商,确定握手所需的加密信息;基于所述加密信息,建立所述应用交付控制器与所述客户端的握手。4.根据权利要求1所述的方法,其特征在于,所述基于所述会话票证复用所述应用交付控制器与所述客户端之间的握手,包括:若会话票证校验成功,则对所述会话票证进行解密,获得会话密钥;基于所述会话密钥,复用所述应用交付控制器与所述客户端的握手。5.根据权利要求1所述的方法,其特征在于,所述基于所述会话密钥,复用所述应用交付控制器与所述客户端的握手,包括:基于所述会话密钥,确定会话连接信息;基于所述会话连接信息,复用所述应用交付控制器与所述客户端的握手。6.根据权利要求1所述的方法,其特征在于,所述确定用于处理所述访问请求的目标服务器,包括:基于所述会话票证,确定用于处理所述访问请求的目标服务器标识;基于所述目标服务器标识,确定用于处理所述访问请求的目标服务器。7....
【专利技术属性】
技术研发人员:刘勤,吴东升,孙冬冬,
申请(专利权)人:北京华耀科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。