将spring boot从0.5.0.M7升级到1.1.9.RELEASE后,我发现了一个奇怪的问题。 我的application.properties定义了这个属性
server.session-timeout=60
但是现在我的会话在不活动的1分钟内到期了。我切换回以前的版本,问题消失了。
我调试了我的代码,看看ServerProperties.java是否在其中设置了60个sessionTimeout变量。确实如此。
有人能指出我应该关注的方向吗?哪些改变可能导致这样的问题?
答案 0 :(得分:2)
http://docs.spring.io/spring-boot/docs/1.1.9.RELEASE/reference/htmlsingle/#appendix 以下文档包含可在yml配置中使用的所有属性。以下是有关server.session-timeout:
的说法server.session-timeout= # session timeout in seconds
如果你想超时60分钟,那么你需要使用
server.session-timeout=3600
希望这有帮助。