0

Grails 3.2.3を使用しています。ここで説明されているように、セッションのタイムアウトを増やしましたhttps://stackoverflow.com/a/30861747/2405040つまり、に次を追加しますapplication.yml

server:
   session:
      timeout: 604800 #one week in seconds

これは開発中は正常に機能しています。つまり、session.getMaxInactiveInterval()604800 を返しますが、WAR を Tomcat に ( Tomcat 8.5.6を使用して) デプロイしている場合、このセッション タイムアウト設定は反映されず、値はデフォルトで 1800 秒です。

"org.springframework.boot:spring-boot-starter-tomcat"に設定されprovidedていbuild.gradleます。

(ここで説明したように、以前はセッションタイムアウトを変更していましたhttps://stackoverflow.com/a/40382383/2405040application.ymlしかし、後で、それは組み込みのTomcatに関連しているため、上記の設定に切り替えたことに気付きました)

ここで何か不足していますか?

4

1 に答える 1