O gerenciador de sessão fornece os meios para configurar o modo como as sessões são criadas e destruídas, onde o estado de sessão é armazenado e o número máximo de sessões disponíveis.
Na árvore de navegação, expanda o nó Configuração.
Selecione a configuração que está sendo alterada.
No nó da configuração, selecione o nó Contêiner Web.
A página Propriedades Gerais é exibida.
Na página Propriedades Gerais, clique na guia Propriedades do Gerenciador.
A página Propriedades do Gerenciador é exibida.
No campo Intervalo de duplicação, digite o número de segundos que antecede a deleção dos dados de sessão inativa do armazenamento.
O valor default é 60.
Defina este valor menor do que a frequência na qual os dados da sessão são modificados. Por exemplo, este valor deveria ser o menor possível (1 segundo) para um servlet de contagem de acessos em um Web site com acesso frequente, do contrário você perderá alguns acessos cada vez que reiniciar o servidor.
No campo Máximo de sessões, digite o número máximo de sessões que pode ser armazenado no cache.
Um valor de -1 indica que não há limite para o número de sessões. O valor default é -1.
Após o limite ser alcançado, uma tentativa para criar uma nova sessão causa a ocorrência de uma IllegalStateException
.
No campo Nome do arquivo da sessão, digite o caminho absoluto ou relativo do diretório no qual o estado da sessão é preservado entre as reinicializações da aplicação, se for possível preservar o estado.
Se este caminho não é definido, o estado da sessão não é preservado. Por default, este caminho não é definido.
Um caminho relativo para o diretório temporário da aplicação Web.
Esta definição se aplica somente se o tipo de persistência for memory
. Para definir o Tipo de Persistência, consulte Para Configurar Definições de Disponibilidade do Contêiner Web.
Na seção Propriedades adicionais, especifique essas propriedades.
O GlassFish Server não define propriedades adicionais para o gerenciador de sessão.
Para adicionar uma propriedade, clique no botão Adicionar Propriedade. Na linha em branco que é exibida, digite o nome da propriedade no campo Nome e digite o valor da propriedade no campo Valor.
Para modificar uma propriedade, edite o campo Valor da propriedade.
Para deletar uma propriedade, marque a caixa de seleção à esquerda do campo Nome da Propriedade a ser deletada. Clique no botão Deletar Propriedades.
Clique em Salvar.
Dica:
Para voltar às definições default, clique no botão Carregar Defaults e depois em Salvar.