Enterprise Java Beans (EJB)

Use a página Enterprise Java Beans (EJB) para configurar as definições para o container EJB.

Além das configurações gerais para o beans corporativo, é possível configurar as definições do pool e do cache.

A página Enterprise Java Beans (EJB) contém as seguintes opções.

Carregar padrões

Botão para restaurar os valores padrão de todas as configurações.

Localização de armazenamento da sessão

O diretório onde os beans passivos de sessão com estado e sessões HTTP com persistência são armazenados no sistema de arquivos. O valor padrão é ${com.sun.aas.instanceRoot}/session-store.

Os beans passivos são beans de sessão com estados que tenham seus estados gravados em um arquivo no sistema de arquivos. Os beans passivos normalmente estavam ociosos por um determinado período de tempo e não estão no momento sendo acessados por clientes. Da mesma forma, as sessões HTTP com persistência são sessões individuais da web que tenham seus estados gravados em um arquivo no sistema de arquivos.

Opção de comprometer

Especifica como o container efetua o cache de instâncias de beans passivos entre transações. Se você seleciona a Opção B (a padrão), o container efetua o cache de uma instância pronta entre transações. Se você seleciona a Opção C, o container não efetua o cache de uma instância pronta entre transações.

Tamanho Inicial e Mínimo do Pool

O número mínimo de beans a serem mantidos no pool. O valor padrão é 0.

Tamanho Máximo do Pool

O número máximo de beans que o container pode manter no pool ao mesmo tempo. O valor padrão é 32.

Quantidade de Redimensionamento do Pool

O número de beans que são removidos do pool, se estiverem ociosos por mais tempo do que o especificado no campo Expiração de pool ocioso. O valor precisa ser ao menos 0 e menor do que o valor de Tamanho máximo do pool. O valor padrão é 8.

Expiração de pool ocioso

O tempo, em segundos, que um pool pode permanecer ocioso antes que seja removido do pool. Após esta quantidade de tempo, o bean é destruído. Um valor de 0 significa que um bean pode permanecer ocioso indefinidamente. O valor padrão é 600.

Tamanho Máx. do Cache

O número máximo de beans a serem mantidos no cache. Aumente o número máximo de beans no cache para eliminar a sobrecarga na criação e destruição do bean. No entanto, se o cache é aumentado, o servidor consome mais memória e recursos. Assegure-se de que seu ambiente operacional seja suficiente para suas configurações do cache. Um valor de 0 indica um cache não vinculado. O valor padrão é 512.

Quantidade de redimensionamento do cache

O número máximo de beans a serem passados para o estado passivo quando o cache está cheio. Quando o número máximo de beans no cache é alcançado, o container remove uma quantidade de beans passivos do armazenamento de backup. Este valor também especifica o número de beans a serem criados se uma solicitação chega quando o pool não tem beans disponíveis. O valor precisa ser maior do que 1 e menor do que o valor de Tamanho máximo do cache. O valor padrão é 32.

Expiração da remoção

O número de segundos após o qual o bean passivo é removido do armazenamento da sessão. Um valor de 0 especifica que o container não remove automaticamente os beans inativos. Se o valor da Expiração da remoção é menor do que ou igual ao valor de Expiração de cache ocioso, os beans são imediatamente removidos sem passarem para o estado passivo. O valor padrão é 5.400.

Diretriz de seleção de remoção

A diretriz usada pelo container para remover beans de sessões com estado do cache. As escolhas são as seguintes:

Não recentemente usado (NRU)

Remove um bean que não tenha sido recentemente usado. Este é o valor padrão.

Primeiro a entrar, primeiro a sair (FIFO)

Remove o bean mais antigo no cache.

Usado menos recentemente (NRU)

Remove o bean menos recentemente acessado.

Expiração de cache ocioso

A número máximo de segundos que um bean pode permanecer ocioso no cache. Após esta quantidade de tempo, o container pode passar este bean para o estado passivo. Um valor de 0 especifica que os beans nunca se tornam candidatos para passar para o estado passivo. O valor padrão é 600.

Propriedades Adicionais

Propriedades adicionais do container EJB O Servidor GlassFish não define propriedades adicionais para o container EJB.

Tarefas relacionadas
Comandos asadmin relacionados

Nenhum.

Copyright © 2010 Oracle and/or its affiliates. All rights reserved. Advertência legal