2つのELB(ALB)から1つのターゲットグループにトラフィックをルーティングしようとしています。 1つは外部で、もう1つは内部です。
外部ALBには次のルールがあります。
IF path is /static/* THEN forward to frontends
IF path is /media/* THEN forward to frontends
内部ALBは、トラフィックを同じターゲットグループ「フロントエンド」に転送する必要がありますが、グループはグレー表示されており、選択できません:(
回避策として、別のターゲットグループ「frontends2」を作成し、内部ALBで選択しました。
ただし、自動スケーリングの準備をしているため、同じインスタンスグループに2つの別々のターゲットグループを設定するのは便利ではありません。
設定にAWSWebコンソールを使用しています。それを介して目標を達成することは可能ですか(同じターゲットグループ、異なるALB)、またはCLIを使用する必要がありますか?
P.S.ところで、それは自動スケーリンググループと同じでしょうか? CPU負荷などのパラメーターに基づいて、インスタンスのグループを自動スケーリングすることを計画しています。
ありがとう!
ターゲットグループは単一のロードバランサーにのみ関連付けることができ、それは引き上げられない厳しい制限であり、CLIまたはコンソールを介して設定しても違いはありません。ただし、2つのターゲットグループの両方を1つのAutoScalingグループに関連付けることができます。そうすれば、インスタンスを起動/終了するたびに、両方のターゲットグループに登録/登録解除されます。
ターゲットグループの制限
ターゲットグループごとのロードバランサー:1
https://docs.aws.Amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html