Utilize esta tarefa para configurar instâncias de cache do servlet.
Antes de Iniciar
Antes de iniciar, ative o serviço de cache dinâmico.
Sobre Esta Tarefa
Execute esta tarefa para que seu aplicativo possa acessar as instâncias de cache
do servlet de cache dinâmico. A utilização das instâncias de cache do servlet pode melhorar
o desempenho de seu aplicativo, pois é possível armazenar a saída e os efeitos colaterais
de um servlet chamado. As instâncias de cache do servlet também fornecem o controle
necessário do cache para vários aplicativos que estão em execução
em um servidor de aplicativos. Consulte o tópico de Instâncias de Cache para obter informações
adicionais.
Procedimento
- Ativar o armazenamento em cache do servlet. Consulte o tópico Configurando o Armazenamento em Cache do Servlet
para obter informações adicionais.
- Configurar uma ou mais instâncias de cache.
- No console administrativo, clique em Recursos
> Instâncias de Cache > Instâncias de Cache de Servlet.
- Especifique o escopo da instância de cache. Especifique
um escopo de célula para disponibilizar a instância de cache para todos os servidores
que estão na célula. O escopo do nó disponibiliza a instância de cache para todos os servidores
de um nó. O escopo do servidor disponibiliza a instância de cache apenas para o servidor
selecionado. Se necessário, é possível misturar os escopos.
Nota: Não é possível criar instâncias de cache (objeto ou servlet) em diferentes escopos com o mesmo nome de cache ou nome JNDI.
- Clique em Aplicar para salvar o escopo.
- Especifique as configurações para a instância de cache. Os campos Nome
e Java™ Naming and Directory Interface (JNDI) são obrigatórios. O nome JNDI é o atributo de nome que é especificado
no elemento <cache-instance> no arquivo cachepec.xml.
Segue um exemplo de nome de JNDI especificado
no arquivo cachespec.xml:
<cache-instance name="services/cache/instance_one">
Nesse exemplo,
especifique services/cache/instance_one como o nome JNDI.
- Atualizar seu aplicativo. Para usar uma instância de cache do servlet, você deve
especificar um elemento <cache-instance> que tenha um nome que seja igual ao
Nome de JNDI para essa instância de cache.