Saltar al contenido principal
Version: Next (5.0)

Configuración de sesión

AWE permite a los desarrolladores configurar la sesión de la aplicación de dos maneras: utilizando el HttpSession por defecto (sesión básica) que proporciona el servidor de aplicaciones o utilizando Spring Session en su lugar.

Sesión básica​

AWE, por defecto, utiliza un objeto HttpSession básico del servidor de aplicaciones, por lo que no es necesaria ninguna acción para configurar esta opción. Esta opción es útil cuando se despliega la aplicación en un entorno en clúster y el servidor balanceador utiliza la cookie JSESSIONID generada por el servidor de aplicaciones.

Spring session​

Spring session permite desplegar la aplicación utilizando un almacenamiento de sesión compartido en un servidor, como REDIS, MONGO, HAZELCAST o incluso conexiones JDBC. Para activar el uso de spring session en su aplicación, simplemente añada la siguiente dependencia a su archivo pom.xml:

<!-- Spring session -->
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session</artifactId>
</dependency>

La configuración de spring session se define en session.properties. Estas propiedades se definen en la página de configuración de propiedades.