Definições da Cache de EJB

Utilize esta página para configurar e gerenciar a cache para um contêiner de EJB específico. Para determinar o limite absoluto de cache, multiplique o número de beans corporativos ativos em qualquer transação específica pelo número total de transações simultâneas esperadas. Em seguida, some o número de instâncias do bean de sessão ativas. O Tivoli Performance Viewer pode ser utilizado para exibir informações sobre desempenho do bean.

Para visualizar essa página do console administrativo, clique em Servidores > Servidores de Aplicativos > serverName > Contêiner de EJB > Definições de Cache do EJB.

Guia Configuração

Intervalo de Limpeza
Especifica o intervalo em que o contêiner tenta remover itens não utilizados da cache para reduzir o número total de itens para o valor do tamanho da cache.

O gerenciador da cache tenta manter algumas entradas não alocadas que podem ser rapidamente alocadas quando necessário. Um thread de segundo plano tenta liberar algumas entradas enquanto mantém algumas entradas não alocadas. Se o encadeamento for executado enquanto o servidor de aplicativos estiver ocioso, quando o servidor de aplicativos precisar alocar novas entradas de cache, ele não pagará o custo do desempenho da remoção das entradas do cache. Em geral, aumente esse parâmetro à medida que o tamanho da cache aumenta.

Tipo de Dados Inteiro
Unidades Milissegundos
Intervalo 0 a 2 147 483 674
Padrão 3000
Tamanho da Cache
Especifica o número de depósitos na lista de instâncias ativas dentro do contêiner de EJB.

Um depósito pode conter mais de uma instância de bean corporativo ativo, mas o desempenho será aumentado se cada depósito na tabela tiver um número mínimo de instâncias atribuídas a ele. Quando o número de instâncias ativas dentro do contêiner exceder o número de depósitos, ou seja, o tamanho do cache, o contêiner, periodicamente, tentará reduzir o número de instâncias ativas na tabela, tornando passiva algumas instâncias ativas. Para obter o melhor equilíbrio de desempenho e memória, defina esse valor para o número máximo de instâncias ativas esperadas durante uma carga de trabalho normal.

Tipo de Dados Inteiro
Unidades Depósitos na tabela hash
Intervalo Maior que 0. O contêiner seleciona o próximo número primeiro maior ou igual ao valor especificado.
Padrão 2053

Informações relacionadas

Botões do console administrativo
Definições de contêiner de EJB