Apache Boot中的Spring Boot应用程序中的会话超时

时间:2016-11-03 10:51:08

标签: java apache session tomcat spring-boot

我的应用程序使用Spring Boot,我希望用户会话超时为12h。 我把server.session.timeout = 43200放在我的application.properties中,但会话在12小时之前很久才到期。

该应用程序在Apache服务器后面的Tomcat 7实例中运行。我是否需要在容器或服务器中进行任何额外配置?

1 个答案:

答案 0 :(得分:2)

这些属性(hdfs://ip:port/user/test )仅在SpringBoot控制Tomcat(即SpringBoot,其中嵌入式Tomcat部署为可执行JAR)时才有效,而不是将其作为WAR部署到现有Tomcat实例中。

因此,您需要在其中一个旧的'中配置会话超时。方法: e.g。

通过Tomcat: Default session timeout for Apache Tomcat applications

通过Spring Security: Setting session timeout period with Spring Security 3.0