El gestor de sesiones proporciona los medios para configurar el modo de crear y destruir las sesiones, el lugar en el que se almacena el estado de sesión y el número máximo de sesiones disponibles.
Utilice la página Propiedades de Gestor para agregar o modificar propiedades de gestor de sesiones para el contenedor web.
La página Propiedades de Gestor contiene las opciones siguientes.
Botón para restaurar configuración que tiene valores por defecto a sus valores por defecto. Las configuraciones que no tienen valores por defecto no se modifican.
Nombre de la configuración a la que se aplican los valores de esta página. Este campo es de sólo lectura.
Número de segundos que transcurren antes de que los datos de sesión inactiva se suprimen del almacén. El valor por defecto es 60.
Defina este valor de forma que sea menor que la frecuencia con la que cambian los datos de la sesión. Por ejemplo, este valor debe ser lo más bajo posible (1 segundo) para un servlet con contador de visitas en un sitio web con visitas frecuentes; de lo contrario, podría perder las últimas visitas cada vez que reinicie el servidor.
El número máximo de sesiones que puede haber en la caché. Un valor de-1 indica que no hay un límite para el número de sesiones. El valor por defecto es -1.
Una vez alcanzado el límite, un intento de crear una nueva sesión provoca que se devuelva una excepción IllegalStateException
.
La ruta de acceso absoluta o relativa al directorio en el que se conserva el estado de la sesión entre reinicios de la aplicación, en caso de que sea posible conservar el estado. Si no se define esta ruta de acceso, el estado de la sesión no se conserva. Por defecto, esta ruta de acceso no se encuentra definida.
Una ruta de acceso relativa se relaciona con el directorio temporal para esta aplicación web.
Clase personalizada para generar identificadores de sesión únicos. Sólo se permite una clase de generador de identificador de sesión por instancia del servidor y todas las instancias de un cluster deben utilizar el mismo generador de identificadores de sesión para evitar la colisión de claves de sesión. La clase debe estar en la classpath de Application Server. Por defecto, no se define ninguna clase personalizada.
Propiedades adicionales del gestor de sesiones. GlassFish Server no define ninguna propiedad adicional para el gestor de sesiones.
Para configurar las propiedades generales para el contenedor web
Para configurar las propiedades de la sesión para el contenedor web
Para configurar propiedades del gestor para el contenedor web
Para configurar las propiedades del almacén para el contenedor web
Ninguno.
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices