본문 바로가기

AWS

[ELB] Load Balancer Health Check Error - Health checks failed with these codes: [302]

Intro.

 Health Check에 여러 가지 에러가 있겠지만 해당 내용에는 "Health checks failed with these codes: [302]" 에러를 다루겠다.

 

1. 원인

백엔드 서버를 http to https로 redirection을 설정해 놓았다.

 

2. 문제점

302 코드를 보면 알 수 있듯이, 서버에는 문제가 없는데, redirect를 하고 있는 상황을 에러로 인식하고 있는 것이 문제의 핵심이다.

 

3. 해결책

302 코드는 에러가 아니라고 target group을 설정하면 되겠다.

 

1) Elastic Beanstalk Target group config

 

2) EC2 Target groups

 

 

 

 

references

https://aws.amazon.com/ko/premiumsupport/knowledge-center/troubleshoot-classic-health-checks/

'AWS' 카테고리의 다른 글

VPC 주요 개념들  (0) 2022.10.20
AWS Backup 사용방법  (1) 2022.09.08
public IP address 구하는 방법  (0) 2022.08.31
[CI/CD] 배포 방법  (0) 2022.08.30
[CI/CD] S3 + CloudFront + Route 53 전체 구조  (0) 2022.08.26