Caching Proxy Help

Encadeamento Proxy

O encadeamento de proxy é um mecanismo que permite a criação de uma cadeia hierárquica de servidores proxy. Cada Caching Proxy em uma cadeia de proxy pertence a um determinado nível na hierarquia. Se um servidor proxy no nível mais baixo da hierarquia não conseguir enviar a URL solicitada a partir de sua cache, encaminha o pedido para o servidor proxy no próximo nível da hierarquia, em vez de encaminhar o pedido imediatamente para o servidor Web de conteúdo. Esse método aumenta a probabilidade de um arquivo solicitado ser localizado na cache. Quanto mais alto o nível na cadeia, maior o número de usuários que acessam o proxy.

O servidor proxy no nível mais alto da cadeia entra em contato com o servidor de conteúdo da Web para recuperar os documentos se um documento solicitado não estiver em sua cache. O servidor proxy que recupera o documento o envia ao cliente, além de retransmiti-lo para baixo na hierarquia, para que todos os proxies abaixo dele na hierarquia armazenem o documento em cache. O servidor proxy que recuperou o documento também o armazena em cache.

Se um proxy intermediário tiver uma cópia em cache do recurso solicitado, ele retornará uma cópia para o cliente solicitante diretamente da cache, sem enviar o pedido para o servidor Web de origem.

É importante observar que os servidores proxy encadeados juntos resultam em maior latência no processo solicitante. O limite recomendado são dois proxies encadeados. Pode ser que você não queira encadear proxies, a não ser que esteja em uma empresa grande, na qual colocaria proxies "pequenos" perto dos usuários (por exemplo, em uma filial) e os encadearia a um proxy "grande" que conectasse diretamente à Internet.

Informações relacionadas