ALB URLベースのバランシング
ここでは動作確認のため「^/」のリクエストはサーバ1、
「^/admin/」へのリクエストはサーバ2にバランシングさせます
既存のターゲットグループのメンバーからサーバ2をまず外しておきます
ターゲットグループの作成
「^/admin/」でバランシングするターゲットグループを作成します

ヘルスチェックURLを設定

作成後インスタンスメンバーを登録

バランシングルールの設定
ALBの設定からルールの編集を行う

パスベースのバランシングルールを追加
「+」ボタンのinsert ruleより「IF」をpathを選択しバランシングしたいpathを追加
「THEN」に先程作成したターゲットグループを選択

登録すると、ヘルスチェックの成功後バランシングされるようになる
ルールの定義は昇順になっており、最初に登録されるターゲットグループがデフォルトとなり、
ルールにマッチしない場合lastという形で全てのリクエストがバランシングされる
FWのポリシーみたいだね
複数のルールを定義する場合は順序に注意する。深い階層程上に定義する必要がある
lastより下にはルールを追加することはできない
