Application Load Balancer でのパスベースのルーティングを実現するにはどうすればよいですか?
最終更新日: 2021 年 1 月 8 日
Application Load Balancer の背後にある複数のマイクロサービスを実行しています。URL パスに基づいて特定のターゲットグループにリクエストを転送する方法を教えてください。
解決方法
Application Load Balancer では、URL に基づいてリクエストをターゲットグループに転送するルールを持つリスナーを作成できます。手順については、「 パスベースのルーティングの追加 」を参照してください。パスパターンの詳細については、ルールの条件のタイプの「パス条件」セクションを参照してください。
注意: パスベースのルーティングを使用するロードバランサーを作成する前に、次のことを行ってください。
- Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを Virtual Private Cloud (VPC) で起動します。
- Amazon EC2 インスタンスのセキュリティグループで、リスナーポートとヘルスチェックポートでアクセスを許可していることを確認します。
- 登録する Amazon EC2 インスタンスにマイクロサービスがデプロイされていることを確認します。