A página Enterprise Java Beans (EJB) é aberta.
Este campo especifica 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.
A opção de comprometer especifica como o recipiente efetua o cache de instâncias de beans passivos entre transações.
O valor padrão é 0.
O valor padrão é 32.
O valor precisa ser ao menos 0 e menor do que o valor de Tamanho máximo do conjunto. O valor padrão é 8.
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.
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.
Quando o número máximo de beans no cache é alcançado, o recipiente remove uma quantidade de beans passivos do armazenamento de backup. Esse valor também especifica o número de beans a serem criados se uma solicitação chega quando o conjunto 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.
Um valor de 0 especifica que o recipiente não remove automaticamente os beans inativos. Se o valor da Tempo limite da remoção é menor do que ou igual ao valor de Tempo limite de cache ocioso, os beans são imediatamente removidos sem passarem para o estado passivo. O valor padrão é 5.400.
As escolhas são as seguintes:
(Padrão) Remove um bean que não foi utilizado recentemente.
Remove o bean mais antigo no cache.
Remove o bean menos acessado recentemente.
Após essa quantidade de tempo, o recipiente pode passar esse 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.
O Servidor GlassFish não define propriedades adicionais para o recipiente EJB.
Dica - Para restaurar as configurações padrão, clique no botão Carregar padrões e depois em Salvar.