sticky_sessions=false の負荷分散で 2 つの Tomcat が動作しています。したがって、Tomcat 全体で「セッションの永続性」が必要です。Tomcat のドキュメントには、次の 3 つの方法があると書かれています。
- Tomcat クラスタリング
- 持続性マネージャー + 共有ディレクトリ
- 持続性マネージャー + SQL ストレージ
クラスタリングは私には合いません。ドキュメントには、設定するには sticky_sessions を true にする必要があると書かれているためです。
Persistance Manager を試してみましたが、タイムアウト後にのみセッションを持続するため、動作しないように見えます。sticky_session=false では動作しません。
Persistance Manager はセッションをすぐに永続化できますか?
memcached-session-manager について読みましたが、サードパーティのソリューションのように見えるので、使用するのが怖いです。それが唯一の解決策ですか?