minutes java spring tomcat session-timeout

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.