[发明专利]一种通用的用户自定义会话系统及其会话管理方法在审
申请号: | 201510143736.9 | 申请日: | 2015-03-30 |
公开(公告)号: | CN104836839A | 公开(公告)日: | 2015-08-12 |
发明(设计)人: | 曹春;马晓星;张婕 | 申请(专利权)人: | 南京大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210008 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 用户 自定义 会话 系统 及其 管理 方法 | ||
1.一种通用的用户自定义会话系统,其特征在于:包括若干客户端、网络、负载均衡器以及若干应用服务器,所述客户端与网络相互连通,网络的另一端与负载均衡器相连通,负载均衡器上连接有应用服务器;
所述客户端通过网络向应用服务器发出会话请求,请求经过负载均衡器转发至应用服务器,应用服务器处理用户请求,并产生及存储相应的会话。
2.根据权利要求1所述的通用的用户自定义会话系统的会话管理方法,其特征在于:包括以下步骤:
(1)用户从客户端发出请求;若请求中没有会话信息,则随机选择一个可用的应用服务器并记录转发的服务器,若请求中含有会话,则负载均衡器查表并找到相应的应用服务器;最后负载均衡器将请求转发至应用服务器;
(2)应用服务器向负载均衡器注册并指明支持的应用类型type及服务器地址;
(3)负载均衡器检查是否有该类型的注册表;若有该类型的注册表,则负载均衡器在注册表中登记应用服务器的地址;若负载均衡器检查出没有该类型的注册表,则负载均衡器创建一个该类型的注册表,最后负载均衡器也在该新建的注册表中登记应用服务器的地址。
3.根据权利要求2所述的通用的用户自定义会话系统的会话管理方法,其特征在于:客户端发出的请求头部包含有黏性转发字段,负载均衡器接收到请求时,根据黏性转发字段查找相应的注册表并转发;负载均衡器为不同的应用类型创建不同的会话映射表;所述黏性转发字段由用户自定义其关键字。
4.根据权利要求2所述的通用的用户自定义会话系统的会话管理方法,其特征在于:所述负载均衡器接收到用户的初始请求后,该请求要求初始化一个会话,并且给出生成会话的黏性转发字段;负载均衡器根据均衡策略,为该请求选择一个服务器来处理该请求;同时负载均衡器根据请求指定的黏性转发字段,生成相应的映射表,并记录该请求转发的服务器;
当接到与上一个请求属于同一会话的访问请求时,负载均衡器根据解析出的黏性转发字段,将请求转发给相同的服务器。
5.根据权利要求2所述的通用的用户自定义会话系统的会话管理方法,其特征在于:当会话超时时,应用服务器通知负载均衡器会话超时;负载均衡器收到 应用服务器的会话超时请求时,认为该会话已经结束并删除记录的超时会话信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510143736.9/1.html,转载请声明来源钻瓜专利网。