프로그래밍 공부하기

ELB 503 Error 본문

ErrorLog

ELB 503 Error

ihl 2021. 4. 27. 20:24

 

공포의 503 에러

  CLB를 ALB로 변경한 후 서버 도메인에 접속하니 503 에러가 발생했다! 왜 그런걸까ㅠㅠ 일단 AWS 가이드문서를 찾아보았다.

 

503 에러 핸들링

  문서에 의하면 503에러가 뜨는 이유는 4가지가 있다. 1번은 정말 일시적인 이유고 2번을 체크해보자

  +추가적으로 찾아보니 내가 찾은 AWS 가이드문서는 CLB의 트러블슈팅이었다. ALB의 경우 로드밸런서의 타겟이 없는 한 가지 경우만 503에러가 발생하는 것으로 보인다.(하단 링크 참고)

 

EC2 > 로드밸런싱 > 대상 그룹

  확인하기 위해 EC2의 로드밸런싱메뉴에서 대상그룹 항목으로 이동한다. 그 후 상태를 확인하고 싶은 elb를 체크하면 아래에 자세한 정보가 보여진다.

 

등록완료

  위 이미지는 등록한 결과라 타겟이 있지만, 처음 이 항목에 들어왔을 때 진짜 Registered targets이 하나도 없었다! 그래서 위의 Register targets라는 버튼을 통해 나의 EC2 인스턴스를 연결해주었더니 해결되었다!

 

 


ALB 트러블슈팅: docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-troubleshooting.html#http-503-issues

CLB 트러블슈팅: docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/classic/ts-elb-error-message.html#ts-elb-errorcodes-http503

Comments