5. Spring Sessionの導入¶ ここまで、作成したきたシステムは1サーバーで実行されることのみ考えられていました。 カートがHTTPセッション上で管理されているため、サーバーを複数台にスケールアウトした場合はセッションレプリケーションまたはロードバランサによって 同一セッションが同一サーバーに振り分けられるように設定する必要があります(スティッキーセッション)。 一般的に、セッションレプリケーションの設定はAPサーバー依存です。 また、スティッキーセッションは、サーバーがダウンするとそのサーバーが扱っていたセッション情報がなくなってしまうという課題もあります。 そこで登場したのが「Spring Session」です。Spring Sessionでは(Filterを経由することで)、HttpSessionの実装を上書きし、 HttpSessionのAPIを通じて透過的にRedis