AWS Load Balancer が遅いですか?

AWS Load Balancer が遅いですか?

この質問はおそらく AWS フォーラムで聞くべきだと思いますが、ここでの方が早く回答が得られる傾向があります。

AWS で負荷分散環境をセットアップしようとしています。ミラーリングされた EC2 インスタンスが 2 つあり、どちらも独自のパブリック IP アドレス経由でアクセスできます。ロード バランサーに 2 つの EC2 インスタンスを追加してロード バランサーをセットアップしたところ、インスタンスが正常であることが報告されました。

私が気づいたのは、提供された URL のようにロード バランサーに直接アクセスすると、xxxxxxxxxx.us-east-1.elb.amazonaws.comページの読み込みが途方もなく遅いということです... 1 ページの読み込みに 45 ~ 70 秒かかります。パブリック IP でインスタンスの 1 つに直接アクセスすると、ページの読み込みに 3 ~ 5 秒かかります。

なぜこんなに遅いのか、何か考えはありますか?

答え1

遅延の原因は、他の 2 つの AZ にアプリケーション インスタンスが設定されていない状態で、マルチ AZ の ELB をセットアップしているためです。これらの AZ にインスタンスがない場合、アクティブなアプリケーション インスタンスがない場合でも、ELB はこれらの AZ の IP アドレスを返すため、リクエストは失敗する傾向があります。今のところ、他の AZ を無効にして、テストを続行してください。

関連情報