最近AWS関連を触る機会があって、操作方法や設定で苦労した部分について、これから書いていこうと思う。
まず、ELBは何も設定しないとラウンドロビン方式でELBにぶら下がってELBにアクセスを振り分けてしまう為、セッションを維持したい場合などは、
スティッキーセッションの設定を有効にして、同じブラウザからは同じインスタンスへアクセスできるようにする必要がある。
Classic Load Balancer のスティッキーセッションを設定する - Elastic Load Balancing ページからの引用
- コンソールを使用してロードバランサーの期間ベースのスティッキーセッションを有効にするには
- https://console.aws.amazon.com/ec2/) にある Amazon EC2 コンソールを開きます。
- ナビゲーションペインの [LOAD BALANCING] で [Load Balancers] を選択します。
- ロードバランサーを選択します。
- [Description] タブで、[Edit stickiness] を選択します。
- [Edit stickiness] ページで、[Enable load balancer generated cookie stickiness] をクリックします。
(オプション) [Expiration Period] に Cookie の有効期間を秒単位で入力します。この期間が過ぎると、Cookie は古いと見なされます。有効期限を指定しない場合、スティッキーセッションはブラウザセッションが終わるまで保持されます。
- [Save] を選択します。
ALBとELBを勘違いして調べていた為、どこにもスティッキーセッションの設定が見当たらない、自分の目が節穴なのかと思って、よーく見てみても無い。。。
そして、2日くらい悩んだ挙句、ELB周りの設定をよーく見直してみるとリスナーの属性に設定項目があることに気づく。
AWS公式のサイトでもページを見つける
docs.aws.amazon.com
ELBとALBに注意!!!
Amazon Web Services パターン別構築・運用ガイド 一番大切な知識と技術が身につく
- 作者: NRIネットコム株式会社,佐々木拓郎,林晋一郎,小西秀和,佐藤瞬
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2015/03/25
- メディア: 単行本
- この商品を含むブログ (2件) を見る
Amazon Web Services 徹底活用ガイド (日経BPムック)
- 作者: 日経SYSTEMS,日経NETWORK,ITpro
- 出版社/メーカー: 日経BP社
- 発売日: 2014/12/13
- メディア: ムック
- この商品を含むブログ (1件) を見る