我想将会话超时设置为15分钟。我将server.session.timeout
设置为900
,当我在提供的Tomcat中运行应用程序时,它可以正常工作。但是,当我在JBoss会话上部署应用程序时,超时并不会在15分钟后发生。我怎样才能做到这一点?
答案 0 :(得分:1)
在春季开机server.session.timeout
是几分钟而不是几秒钟。
在web.xml
中,号码以分钟为单位。
<web-app ...>
<session-config>
<session-timeout>20</session-timeout>
</session-config>
</web-app>
答案 1 :(得分:0)
如果您使用的是Spring Boot,可以将以下属性添加到WEB-INF/application.properties
(如果您没有,请在WEB-INF
文件夹下创建):
server.session.timeout=900
有关application.properties
的详细信息,请参阅以下链接:
http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html