[发明专利]一种全局负载均衡中的重定向方法和装置有效
申请号: | 201010292087.6 | 申请日: | 2010-09-27 |
公开(公告)号: | CN101938427A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 于洪强 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08;H04L29/12 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全局 负载 均衡 中的 定向 方法 装置 | ||
1.一种全局负载均衡中的重定向方法,其特征在于,包括:
负载均衡设备接收来自客户端的超文本传输协议HTTP请求,获取所述HTTP请求中携带的向所述客户端发送过重定向报文的站点的信息;
所述负载均衡设备从站点列表选择除所述发送过重定向报文的站点之外的站点,作为本次的重定向站点;
所述负载均衡设备根据选择出的重定向站点生成重定向报文,其中,所述负载均衡设备将其所在站点的信息和获取到的发送过重定向报文的站点的信息作为发送过重定向报文的站点的信息添加到所述重定向报文中;
所述负载均衡设备将所述重定向报文发送到所述客户端。
2.如权利要求1所述的方法,其特征在于,所述客户端通过以下方式生成HTTP请求:
所述客户端接收重定向报文,获取所述重定向报文中携带的统一资源定位符URL信息,所述URL信息中的查询query部分记录有向所述客户端发送过重定向报文的站点的信息;
所述客户端生成包含所述URL信息的HTTP请求。
3.如权利要求1所述的方法,其特征在于,还包括:
当所述HTTP请求中没有携带向所述客户端发送过重定向报文的站点的信息时,所述负载均衡设备从所述站点列表中选择本次的重定向站点;
所述负载均衡设备根据选择出的重定向站点生成重定向报文,其中,所述负载均衡设备将其所在站点的信息作为向所述客户端发送过重定向报文的站点的信息添加到所述重定向报文中;
所述负载均衡设备将所述重定向报文发送到所述客户端。
4.如权利要求1所述的方法,其特征在于,所述负载均衡设备将其所在站点的信息和获取到的发送过重定向报文的站点的信息作为发送过重定向报文的站点的信息添加到所述重定向报文中,具体为:
所述负载均衡设备从接收到的客户端的HTTP请求中获取URL信息,并将该负载均衡设备所在站点的信息添加到该URL信息中用于记录向所述客户端发送过重定向报文的站点的信息的query部分;
所述负载均衡设备根据该添加了站点信息的URL信息生成所述重定向报文的URL信息。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述站点的信息包括所述站点的IP地址、站点标识和根据IP地址生成的用于唯一标识所述站点的标识参数中的至少一种。
6.一种负载均衡设备,其特征在于,包括:
获取模块,用于接收来自客户端的HTTP请求,获取所述HTTP请求中携带的向所述客户端发送过重定向报文的站点的信息;
选择模块,用于从站点列表选择除所述发送过重定向报文的站点之外的站点,作为本次的重定向站点;
生成模块,用于根据所述选择模块选择出的重定向站点生成重定向报文,其中,所述生成模块将所述负载均衡设备所在站点的信息和获取到的发送过重定向报文的站点的信息作为发送过重定向报文的站点的信息添加到所述重定向报文中;
发送模块,用于将所述生成模块生成的重定向报文发送到所述客户端。
7.如权利要求6所述的设备,其特征在于,
所述选择模块,还用于在所述HTTP请求中没有携带向所述客户端发送过重定向报文的站点的信息时,从所述站点列表中选择本次的重定向站点;
所述生成模块,还用于根据所述选择模块选择出的重定向站点生成重定向报文,其中,所述生成模块将所述负载均衡设备所在站点的信息作为向所述客户端发送过重定向报文的站点的信息添加到所述重定向报文中。
8.如权利要求6所述的设备,其特征在于,
所述生成模块,具体用于从接收到的客户端的HTTP请求中获取URL信息,并将所述负载均衡设备所在站点的信息添加到该URL信息中用于记录向所述客户端发送过重定向报文的站点的信息的query部分;根据该添加了站点信息的URL信息生成所述重定向报文的URL信息。
9.如权利要求6至8任一项所述的设备,其特征在于,所述站点的信息包括所述站点的IP地址、站点标识和根据IP地址生成的用于唯一标识所述站点的标识参数中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010292087.6/1.html,转载请声明来源钻瓜专利网。