发明名称 Apparatus and method for improving performance of proxy server arrays that use persistent connections
摘要 A method and apparatus that ensures that requests for pages in a particular domain name are routed to the same proxy server by all of a plurality of clients. If, for example, a proxy server has a persistent connection to a server for a domain, all incoming requests for that domain will be sent to the proxy server and will, thus, will be able to take advantage of the persistent connection. Each client contains a proxy table that is periodically updated by one or more of the proxy servers. A proxy table in a client contains an entry corresponding to each proxy server. When a client needs to access a resource through a proxy server, the client truncates the address (e.g., the URL) of the resource. Thus, for example, all addresses in a particular domain name are truncated to the same value. The truncated address is then used to hash into the proxy table in the client and to identify a proxy server. The client sends its request to the identified proxy server. Thus, all requests for a particular domain hash to the same proxy table entry and, hence, to the same proxy server. If the proxy server has opened a persistent connection to the server for the requested domain, the proxy server will be able to take advantage of the persistent connection.
申请公布号 US6757733(B2) 申请公布日期 2004.06.29
申请号 US20010789901 申请日期 2001.02.20
申请人 SUN MICROSYSTEMS, INC. 发明人 GUPTA AMIT
分类号 G06F13/00;G06F15/00;G06F17/30;H04L29/06;(IPC1-7):G06F15/16 主分类号 G06F13/00
代理机构 代理人
主权项
地址