網頁

2020/4/10

Spring Boot server session timeout連線到期時間設定

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分鐘。


參考:

沒有留言:

張貼留言