Spring Boot 設定內置Server Session連線時間到期(Session Timeout)的方法如下。
範例環境:
- Spring Boot 2.2.1.RELEASE
在Spring Boot的配置檔application.properties
中設定server.servlet.session.timeout
屬性即可。設定數值後綴m
代表分鐘 (minute),s
代表秒(second);若沒接單位則預設為秒。
例如下面把Session到期時間設為30分鐘;若30分鐘內沒有Session請求動作,則此Session會過期。
application.properties
server.servlet.session.timeout=30m
例如下面把Session到期時間設為30秒;若30秒內沒有Session請求動作,則此Session會過期。
application.properties
server.servlet.session.timeout=30s
如果未設定server.servlet.session.timeout
,則Spring Boot預設Session到期時間為30分鐘。
參考:
沒有留言:
張貼留言