SOA-C03#3

SOA-C03#3

ある企業は、Auto ScalingグループのAmazon EC2インスタンス上でホストされているステートフルなWebアプリケーションを運用しています。インスタンスは、単一のターゲットグループを持つApplication Load Balancer (ALB) の背後で動作しています。ALBはAmazon CloudFrontディストリビューションのオリジンとして構成されています。ユーザーはWebアプリケーションからのランダムなログアウトを報告しています。

この問題を解決するために、CloudOpsエンジニアが取るべきアクションの組み合わせはどれですか?(2つ選択)

(2つ選択)

ディスカッション 0

正解:B, E

正解: B, E

ステートフルアプリで「ランダムなログアウト」が起きる典型的原因は、セッションCookieが同じインスタンスに送られないことです。ALBの前段にCloudFrontがあるため、両方の層で対策が必要です。

  • B (CloudFrontでCookie転送): CloudFrontがセッションCookieをオリジン(ALB)に転送しないと、ALBはスティッキーセッションを判定できない。
  • E (ALBターゲットグループでスティッキーセッション有効化): 同一ユーザーのリクエストを常に同じEC2インスタンスにルーティングする。
  • A: 負荷分散アルゴリズムの変更はステートフルセッション問題を解決しない。
  • C: ヘッダー転送ではセッション維持はできない。
  • D: グループレベルのスティッキーセッションは複数ターゲットグループ向けで、本シナリオでは単一TG。

コメント

コメント

コメントする

目次