
アプリケーションが Amazon EC2 内の複数のインスタンスによってホストされている (負荷分散あり) シナリオでは、同じユーザーからの複数のリクエストが同じインスタンスに送信されることが保証されますか?
答え1
からAmazon Elastic Load Balancing の概要ページ:
Elastic Load Balancing は、ユーザーセッションを特定の EC2 インスタンスに固定する機能をサポートしています。
答え2
設定によって異なります。Amazon の Elastic Load Balancing (ELB) サービスは使用していません。EC2 インスタンスから見ると、すべての接続が LB 機器から来ているように見えるため、クライアント IP アドレスをログに記録できないためです。代わりに、DNS と、同じ発信元アドレスからのスティッキー セッションを使用するように設定された複数の Apache フロントエンド サーバーを介して独自の負荷分散を行っています。