ロードバランサー (ALB / NLB) のヘルスチェックポートを変更する方法を教えてください

ロードバランサー (ALB / NLB) のヘルスチェックポートを変更する方法を教えてください

2026.01.06

困っていること

ロードバランサー(ALB / NLB)のターゲットグループを作成しましたが、ヘルスチェックが失敗しています。
調査を進めたところ、ロードバランサーはターゲットが通常トラフィックを受信するポートに対してヘルスチェックを実行していることが分かりました。

https://docs.aws.amazon.com/ja_jp/elasticloadbalancing/latest/application/target-group-health-checks.html#health-check-settings

HealthCheckPort
ターゲットでヘルスチェックを実行するときにロードバランサーが使用するポート。デフォルトでは、各ターゲットがロードバランサーからトラフィックを受信するポートが使用されます。

今回の構成では、「通常トラフィックを受信するポート」と「ヘルスチェックを実施したいポート」を分けたい要件があります。
このような場合、どうすればよいのでしょうか。

0004

どう対応すればいいの?

ターゲットグループの [ヘルスチェックの設定] を編集することで可能です。

やってみた

  1. 対象のターゲットグループの [ヘルスチェックの設定] を編集します。

0001

  1. ヘルスチェックの詳細設定をクリック後、ヘルスチェックポートのセクションで [上書き] を選択します。
  2. こちらで、指定したいポートを設定します。
  3. 下部へスクロールし [変更内容を保存] をクリックします。

以上で設定は完了です。

0002
0003

参考資料

この記事をシェアする

FacebookHatena blogX

関連記事