답 일지 몰라도 답답함은 해결되길

IT

[AWS] 504 Gateway Time-out 에러에 대해

아담도라이바 2020. 10. 6. 11:04
반응형

AWS에 구성해놓은 서버에서 REST API를 이용한 요청을 했을 때

Backend에서는 정상적으로 수행을 하고 있는데 웹에는 "504 Gateway Time-out" 이 발생했다.

비슷한 경험으로 ELB 설정을 가장 먼저 의심했고,  (물론 보안설정도 관련이 있으나.. 의심든곳이 먼저)

기존에 같은 환경과 구성으로 잘 돌아가고 있는 다른 서버에 구성된 LB와 비교해봤더니 "속성" 값에서 차이점을 발견했다.

반응형

ELB 속성 변경

[고정] 속성이 "비활성화(inactive)"로 되어 있는 것을 "활성(active)"으로 바꿔주었다.

일단 "504" 문제는 해결.

※ 사용하는 서버에 구성된 ELB는 "ApplicationLoad Balancer" 이며, 위의 메뉴는 Target Groups에서 확인 가능

 

 

참고 사이트: docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/classic/elb-sticky-sessions.html

 

에 대한 고정 세션 구성 Classic Load Balancer - Elastic Load Balancing

set-load-balancer-policies-of-listener 명령은 지정된 로드 밸런서 포트에 연결된 현재의 정책 세트를 대체합니다. 이 명령을 사용할 때마다 활성화할 모든 정책의 목록을 표시하도록 --policy-names 옵션을 �

docs.aws.amazon.com

 

반응형