[AWS] EC2 로드밸런서 502 Bad Gateway 해결기

울상냥·2023년 4월 8일

배포

목록 보기
12/18

EC2에 로드밸런서를 적용 후 인스턴스 주소 접근시 502 Bad Gateway가 떠버렸다..!

몇가지 문제가 있었는데

대상그룹 포트

로드밸런서가 인스턴스에서 실행되고있는 스프링부트 8080로 전달하도록 대상그룹에 등록해 주어야하는데..
야매로 따라하다보니 433 과 80포트만 등록하고 정작 필요한 8080을 등록해 주지 않았던 것이다. 바로 등록해줬다

unhealthy

그래도 여전히 문제는 해결되지 않는다!

Health status 가 unhealthy하다ㅜ (죽지마)

Health check가 어떻게 이뤄지는가 보니 Health check settings에서 확인할 수 있었다.

Path 가 /로 되어있었는데 인스턴스의 /경로로 GET요청을 보내 200응답을 받는지 확인하고 있었던 것이다.

/aws경로로 GET요청이 오면 200응답을 보내도록 api를 만들어 Path에 등록해주었다.

다시 건강체크를 진행하니 건강해졌다..! 초록불은 언제나 반갑다💚

건강해지니 정상적으로 접속할수있었다

profile
안되면 되게하라

0개의 댓글