Configurando o Armazenamento em Cache no Servidor Proxy
Um administrador pode ativar o armazenamento em cache de conteúdo estático e dinâmico no servidor proxy.
Sobre Esta Tarefa
Procedimento
- Configure a instância do cache de objetos no que se refere ao tamanho, local da transferência de disco e outros recursos desse tipo, no console administrativo. Clique em Servidores > Tipos de Servidor > Servidores Proxy WebSphere > proxy_server_name > Configurações do Servidor Proxy HTTP > Configuração da Instância de Cache de Proxy. Repita essas etapas em qualquer nó que tenha um servidor proxy.
- Selecione a instância de armazenamento de cache de proxy e ative atributos de configuração, como tamanho de cache, disk offload e replicação de cache. Para transferência de disco, recomenda-se que o local seja configurado para uma partição de disco dedicada.
- Ative o armazenamento em cache no servidor de proxy, no console administrativo. Clique em Servidores > Tipos de Servidor > Servidores Proxy WebSphere > proxy_server_name > Configurações do Servidor Proxy HTTP > Configurações de Proxy no console administrativo.
- Selecione Ativar o Armazenamento em Cache e escolha uma instância de cache na caixa drop-down.
- Para permitir que o conteúdo dinâmico possa ser armazenado em cache com o servidor proxy, no console administrativo, clique em Servidores > Tipos de Servidor > Servidores Proxy WebSphere > proxy_server_name > Configurações do Servidor Proxy HTTP > Configurações de Proxy e, em seguida, selecione Conteúdo Dinâmico do Cache. Você ativa a capacidade de armazenamento em cache
e a invalidação do conteúdo dinâmico quando ativa o armazenamento em cache de servlet no servidor
de aplicativos e especificando os critérios de armazenamento em cache em um arquivo cachespec.xml
associado a esse aplicativo. As invalidações são recebidas através da conexão com o URI de atualização do cache que está associado ao servlet de invalidação
hospedado no cluster do servidor de aplicativos.
Conteúdo Dinâmico é o conteúdo que um aplicativo, hospedado em um servidor de aplicativos, gera. Um servidor proxy armazena o conteúdo dinâmico em cache apenas se estiver identificado como borda armazenável em cache no arquivo cachespec.xml para o aplicativo. Todas as informações que descrevem o cache, como o ID a ser utilizado para o cache, identificadores de dependência para invalidação e tempos de expiração, também estão definidas no arquivo cachespec.xml. O Servidor Proxy utiliza o protocolo ESI para obter essas informações a partir do arquivo.
Conteúdo dinâmico armazenado em cache pode ser invalidado por eventos no servidor de aplicativos. O ESI Invalidation Servlet, que está contido no aplicativo DynacacheEsi.ear, propaga esses eventos de invalidação do servidor de aplicativos para o servidor proxy. O DynacacheEsi.ear é fornecido com o produto e deve ser implementado no cluster com o aplicativo que está gerando o conteúdo dinâmico para armazenamento em cache dinâmico no servidor proxy para funcionar corretamente.
- O armazenamento em cache estático é ativado por padrão quando o armazenamento em cache é ativado para o servidor proxy. Conteúdo Estático é o conteúdo da Web que é público e acompanhado por cabeçalhos de resposta HTTP, como EXPIRES e LAST_MODIFIED_TIME, que descrevem por quanto tempo a resposta pode ser armazenada em cache. O servidor proxy utiliza o HTTP 1.1 RFC (2616), que especifica como o conteúdo deve ser tratado e inclui recursos, como o suporte ao cabeçalho VARY para armazenamento em cache de variantes da mesma URI (Uniform Resource Identifier) de recurso.
- Para permitir que o conteúdo dinâmico possa ser armazenado em cache com o servidor proxy, no console administrativo, clique em Servidores > Tipos de Servidor > Servidores Proxy WebSphere > proxy_server_name > Configurações do Servidor Proxy HTTP > Configurações de Proxy e, em seguida, selecione Conteúdo Dinâmico do Cache. Você ativa a capacidade de armazenamento em cache
e a invalidação do conteúdo dinâmico quando ativa o armazenamento em cache de servlet no servidor
de aplicativos e especificando os critérios de armazenamento em cache em um arquivo cachespec.xml
associado a esse aplicativo. As invalidações são recebidas através da conexão com o URI de atualização do cache que está associado ao servlet de invalidação
hospedado no cluster do servidor de aplicativos.
Subtópicos
Coleção de Regras de Cache Estáticas
Este tópico lista as regras de cache estáticas para um servidor proxy. A partir deste tópico, você pode criar, excluir ou modificar uma regra de cache estática.Definições de Regras de Cache Estáticas
Utilize este tópico para configurar a regra de cache associada a um grupo de URI para o servidor proxy. O HTTP 1.1 define um conjunto de regras para servidores proxy armazenarem o conteúdo em cache. As regras de cache estáticas permitem que estas regras padrão sejam substituídas para um espaço de endereço especificado. Antes de as regras terem algum significado, deve-se ativar o armazenamento em cache na página do console administrativo Servidores > Tipos de servidor > Servidores proxy do WebSphere > proxy_server_name > Configurações do servidor proxy HTTP > Configurações de proxy.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_cachestatdyn
Nome do arquivo: tjpx_cachestatdyn.html