[发明专利]会话保持方法和装置在审
申请号: | 201310381800.8 | 申请日: | 2013-08-28 |
公开(公告)号: | CN103457869A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 邓晓明 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100036 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 保持 方法 装置 | ||
1.一种会话保持方法,其特征在于,包括:
接收客户端发送的超文本传输协议HTTP请求报文,所述HTTP请求报文为需要会话保持的HTTP请求报文;
判断所述HTTP请求报文中是否包含会话保持标识,所述会话保持标识用于指示将包含相同的会话保持标识的HTTP请求报文发送到同一服务器;
若不包含,则为发送所述HTTP请求报文的客户端设置会话保持标识,并向所述客户端发送HTTP重定向应答报文,所述HTTP重定向应答报文中包含所述会话保持标识,以使所述客户端根据所述会话保持标识向负载均衡设备发送包含所述会话保持标识的HTTP请求报文;
若包含,则根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器;
将所述服务器发送的HTTP应答报文转发给所述客户端。
2.根据权利要求1所述的方法,其特征在于,所述为发送所述HTTP请求报文的客户端设置会话保持标识之后,还包括:
根据第一预设规则建立并保存所述会话保持标识与服务器的对应关系。
3.根据权利要求1所述的方法,其特征在于,所述根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器,包括:
判断负载均衡设备本地是否存储有所述会话保持标识与服务器的对应关系;
若是,则根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器;
若否,则根据第二预设规则建立并保存所述会话保持标识与服务器的对应关系,并根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器包括:
删除所述HTTP请求报文中的所述会话保持标识;
将删除所述会话保持标识后的HTTP请求报文,根据所述会话保持标识与服务器的对应关系,发送给与所述会话保持标识对应的服务器。
5.根据权利要求4所述的方法,其特征在于,所述会话保持标识为cookie信息。
6.一种会话保持方法,其特征在于,包括:
接收负载均衡设备发送的HTTP重定向应答报文,所述HTTP重定向应答报文中包含会话保持标识;
向所述负载均衡设备发送HTTP请求报文,所述HTTP请求报文中包含所述会话保持标识,以使所述负载均衡设备根据所述会话保持标识确定为所述客户端服务的服务器。
7.一种会话保持装置,其特征在于,包括:
接收模块,用于接收客户端发送的超文本传输协议HTTP请求报文,所述HTTP请求报文为需要会话保持的HTTP请求报文;
处理模块,用于判断所述HTTP请求报文中是否包含会话保持标识,所述会话保持标识用于指示将包含相同的会话保持标识的HTTP请求报文发送到同一服务器;若不包含,则为发送所述HTTP请求报文的客户端设置会话保持标识,并向所述客户端发送HTTP重定向应答报文,所述HTTP重定向应答报文中包含所述会话保持标识,以使所述客户端根据所述会话保持标识向负载均衡设备发送包含所述会话保持标识的HTTP请求报文;若包含,则根据所述会话保持标识与服务器的对应关系,将所述HTTP请求报文发送给与所述会话保持标识对应的服务器;
发送模块,用于将所述服务器发送的HTTP应答报文转发给所述客户端。
8.根据权利要求7所述的装置,其特征在于,所述处理模块还用于为发送所述HTTP请求报文的客户端设置会话保持标识之后,根据第一预设规则建立并保存所述会话保持标识与服务器的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310381800.8/1.html,转载请声明来源钻瓜专利网。