- 新しい順
- 投票が多い順
- コメントが多い順
HTTP code 302 is a redirect - it would seem that the load balancer is reaching the instance but the web server is responding by telling the ALB to go somewhere else. For example, it could be that your health check path is /
but when you access that the web server redirects to /index.html
- in a browser you'd barely see this but the ALB won't follow a redirect, it expects a 200 response to show the back-end as healthy.
Also: Generally, you'd assign the instance to a target group and then point the ALB to that target group - no IP addresses required to be specific. It doesn't matter if the instance has an Elastic IP or not. Again, generally, the instance would not have an Internet-reachable IP address because only the ALB really needs to communicate with it - so only having a private IP address is totally fine.
関連するコンテンツ
- AWS公式更新しました 1年前