【セッションいじ】
セッション維持 とは?
最終更新:
💡 続きのリクエストを、同じ担当サーバーへ
ロードバランサーが、同じクライアントのリクエストを一定の条件や期間で同じサーバーへ振り分ける仕組みです。サーバー内に保存したログイン状態やカートを利用する設計などで使われます。
📌 このページのポイント
- スティッキーセッション、セッションアフィニティとも呼ばれる
- Cookieや送信元IPなど、製品に応じた方法で振り分け先を維持する
- 状態を保存・複製する機能ではなく、リクエストの行き先をそろえる機能
- 有効期限や障害で振り分け先が変わる場合に備える
どうして同じサーバーへ送るの?
ログインしている人を、見分けるの?
IPアドレスを使う方式もある?
担当のサーバーが止まったら?
どう設計すればよいの?
📖 おまけ:英語の意味
「Session Persistence」 = セッションに対応する振り分け先の維持
💬 ここではロードバランサーの機能を指すよ。Persistenceという名前でも、アプリのデータが永続保存されるという意味ではないんだ。