[发明专利]基于HTTPS的会话处理方法及装置在审
申请号: | 202011398338.9 | 申请日: | 2020-12-03 |
公开(公告)号: | CN112532732A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 赵兵锋;李涛 | 申请(专利权)人: | 郑州阿帕斯数云信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姚琳洁;朱文杰 |
地址: | 450046 河南省郑州市郑东新区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 https 会话 处理 方法 装置 | ||
1.一种基于HTTPS的会话处理方法,其特征在于,包括:
响应于客户端发出的会话请求,利用DNS解析功能解析所述会话请求中携带的域名信息,并获取所述域名信息对应的IP地址集合;所述IP地址集合中包括用于连接至目标服务器的多个IP地址;
根据预设筛选规则,从所述IP地址集合中选择目标IP地址,并利用所述目标IP地址与所述目标服务器之间建立会话连接;
在所述会话连接成功后,查询客户端本地是否存储有所述会话请求对应的会话缓存数据;所述会话缓存数据包括会话数据、与所述目标服务器之间建立历史会话连接的第一IP地址、第一端口信息中的至少一项;
若所述客户端本地存储有所述会话缓存数据,则将所述会话缓存数据发送至所述目标服务器,以使所述目标服务器利用所述会话缓存数据处理所述会话请求。
2.根据权利要求1所述的方法,其特征在于,所述预设筛选规则包括:按照各所述IP地址分别对应的优先级选择所述目标IP地址;
所述利用DNS解析功能解析所述会话请求中携带的域名信息,并获取所述域名信息对应的IP地址集合之后,所述方法还包括:
判断所述客户端本地是否存储有所述会话请求对应的所述会话缓存数据,得到判断结果;
根据所述判断结果,确定所述IP地址集合中的各所述IP地址分别对应的优先级;
所述根据预设筛选规则,从所述IP地址集合中选择目标IP地址,包括:
从所述IP地址集合中选择优先级最高的所述IP地址作为所述目标IP地址。
3.根据权利要求2所述的方法,其特征在于,所述判断所述客户端本地是否存储有所述所述会话请求对应的所述会话缓存数据,得到判断结果之后,所述方法还包括:
若所述判断结果为是、且所述会话缓存数据中包括多个所述第一IP地址,则确定各所述第一IP地址与所述目标服务器之间的连接时间;
所述根据所述判断结果,确定所述IP地址集合中的各所述IP地址分别对应的优先级,包括:
根据所述判断结果和所述连接时间,确定各所述IP地址分别对应的所述优先级;其中,所述连接时间距离当前时间越近,所述优先级越高。
4.根据权利要求1所述的方法,其特征在于,所述查询客户端本地是否存储有所述会话请求对应的会话缓存数据,包括:
查询所述客户端本地的内存中是否存储有所述会话缓存数据,以使所述内存中存储有所述会话缓存数据时、所述内存中的所述会话缓存数据被优先获取;
若否,则进一步查询所述客户端本地的指定存储空间内是否存储有所述会话缓存数据。
5.根据权利要求1所述的方法,其特征在于,所述若所述客户端本地存储有所述会话缓存数据,则将所述会话缓存数据发送至所述目标服务器,包括:
若所述客户端本地存储有所述会话缓存数据,则确定所述会话缓存数据在所述客户端本地的缓存时长;
判断所述缓存时长是否超过预设时长阈值;
若否,则将所述会话缓存数据发送至所述目标服务器。
6.根据权利要求4所述的方法,其特征在于,所述将所述会话缓存数据发送至所述目标服务器,以使所述目标服务器利用所述会话缓存数据处理所述会话请求之后,所述方法还包括:
接收所述目标服务器返回的针对所述会话请求的处理结果;
将所述会话请求对应的会话请求数据存储至所述客户端本地的所述指定存储空间,以生成所述会话请求对应的所述会话缓存数据;以及,将生成的所述会话缓存数据同步更新至所述客户端本地的内存中;
其中,所述会话请求数据包括所述会话数据、本次连接至所述目标服务器的所述目标IP地址、第二端口信息中的至少一项。
7.根据权利要求6所述的方法,其特征在于,所述将生成的所述会话缓存数据同步更新至所述客户端本地的内存中之后,所述方法还包括:
判断所述内存中的缓存数据量是否大于或等于预设阈值;
若是,则根据所述内存中的各缓存数据的缓存时间先后顺序,移除所述内存中的部分缓存数据,以使所述内存中的所述缓存数据量小于所述预设阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯数云信息科技有限公司,未经郑州阿帕斯数云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011398338.9/1.html,转载请声明来源钻瓜专利网。