仮想サブディレクトリを作成することで、ECSインスタンス上に複数のサイトを構築できます。 Server Load Balancerは、このタイプのECSインスタンスをバックエンドサーバーとして追加してトラフィック の転送に対応しています。 レイヤ4とレイヤ7 Server Load BalancerはマルチサイトECSインスタンスの追加に対応しており、その機能はセッション維持機能に影響されません。

このタスクについて

本ドキュメントでは、TCPリスナーを作成し、2 つのサイトにデプロイされたECSインスタンスを追加す る方法を説明します。

手順

  1. ECS01で、サブディレクトリを作成することを通してサイトwww.aaa.comとwww.bbb.comを作成 します。

    サイトwww.aaa.comに表示される内容は、次の図のとおりです。

    サイトwww.bbb.comに表示される内容は、次の図のとおりです。

    2つのドメイン名をローカルホストファイル内のECSインスタンスのパブリックIPアドレスにバインドできます、ブラウザを使用してwww.aaa.comとwww.bbb.comにアクセスして、 前に設定した内容通りに表示されていれば、構成が成功しました。

  2. ECS01のカスタムイメージデータを作成し、それを使用して同じような構成でECS02を作成します。
  3. インターネットServer Load Balancerインスタンスを作成し、TCPリスナーを追加します。
  4. ECS01とECS02 をバックエンドサーバーとして追加します。
  5. ローカルホストファイルで、ドメイン名www.aaa.comとwww.bbb.comをServer Load Balancerインスタンスのパブリック IP アドレスに解決します。
  6. ブラウザにwww.aaa.comとwww.bbb.comを入力します。 対応するバックエンドサービスにア クセスできる場合、デプロイメントが成功しました。