アプリケーション (Struts2、spring、hibernate) をクラスター環境にデプロイしました。展開に Tomcat 7 を使用しています。
アプリケーションの web.xml でセッション タイムアウトを 60 分に設定しました。
<session-config>
<session-timeout>60</session-timeout>
</session-config>
問題:
セッションはアクティブですが、セッションは1時間後に期限切れになります(私はまだアプリケーションで作業しています)。ブラウザーが新しいセッション (JSESSIONID) を作成したときにのみ発生します。アプリケーションに再度ログインすると、ログアウトをクリックした後 (または) アイドル時間 (60 分) 後にセッションが期限切れになります。ログイン後にブラウザーが同じ JSESSIONID (前のセッションの JSESSIONID) をサーバーと共有する場合、この問題は発生しません。