ターゲットグループのヘルスチェック - Elastic Load Balancing
最初に合格する必要がある
ターゲットが最初のヘルスチェックに合格すると、ステータスは Healthy になります。
フェールオープンという概念がある
ロードバランサーが、指定設定を使って、ターゲットに、送る
ロードバランサーは、指定されたポート、プロトコル、および ping パスを使用して、HealthCheckIntervalSeconds 秒ごとに、登録された各ターゲットにヘルスチェックリクエストを送信します。
ヘルスチェックは厳格にインターバルごとに送る
ターゲットが応答するまでにかかる時間は、次のヘルスチェックリクエストまでの間隔に影響を与えません。
前のヘルスチェックの応答時間がうんぬん、は気にしない🐰
unhealthyとは、応答しなかった or 合格しなかった
ターゲットはヘルスチェックに応答しなかったか、ヘルスチェックに合格しませんでした。
ヘルスチェック合格後に、ルーティングが開始される
ターゲットグループへのターゲットの登録 - Elastic Load Balancing
ターゲットがリクエストを処理する準備ができたら、ターゲットグループに登録します。登録処理が完了し、ターゲットが最初のヘルスチェックに合格するとすぐに、ロードバランサーはターゲットへのリクエストのルーティングを開始します。
terraform の aws_lb_target_group
aws_lb_target_group | Resources | hashicorp/aws | Terraform Registry
interval, timeout, threshold(healthyとunhealthyの2つ)などがある
---
Links From <- tilscb
Links To -> フェールオープン