java - minutes - Cambiar el tiempo de espera de sesión predeterminado de una aplicación web de primavera
spring boot session timeout (1)
Jerarquía de tiempo de espera de la sesión:
-
$tomcat_home/conf/web.xml
-
$your_webapp/WEB-INF/web.xml
- invocación manual de
HttpSession.setMaxInactiveInterval(int)
Cada entrada subsiguiente anula a las anteriores.
Tengo que probar una aplicación web escrita por Spring y jsp. El tiempo de espera de sesión predeterminado para la aplicación es de 30 minutos.
Quiero reducir el tiempo de espera de la sesión. Para hacer esto, he cambiado en el archivo web.xml
en tomcatInstallationLocation/conf/
. Pero no funciona. La configuración predeterminada en tomcatInstallationLocation/conf/web.xml
era:
<session-config>
<session-timeout>30</session-timeout>
</session-config>
Donde acabo de cambiar el tiempo y hacerlo -
<session-config>
<session-timeout>5</session-timeout>
</session-config>
Pero todavía no funciona. Como sé hasta ahora, en esta situación tengo que hacer un cambio en el web.xml
mi aplicación de primavera. Pero no estoy seguro. ¿Alguien puede ayudarme?
Gracias por adelantado.