インターネットにクラシックなロードバランサが設定されています。パブリックIPアドレスを使用してEC2インスタンスをプロビジョニングすると、ロードバランサーはヘルスチェックを正常に実行できます。パブリックIPアドレスを持たない同一のインスタンスでは、ヘルスチェックは常に失敗します。パブリックIPアドレスを追加しないこと以外はすべて同じです。同じサブネット、セキュリティグループ、NACLなどAWSクラシックロードバランサがプライベートIPアドレスのみのインスタンスを表示しない
ヘルスチェックはTCP 80 pingです。私はすべてのインスタンス上にWebサーバーを持っており、LBはポート80でリッスンしています。
なぜ失敗する可能性がありますか?
https://aws.amazon.com/premiumsupport/knowledge-center/public-load-balancer-private-ec2/を参照してください。 – jarmod