티스토리 뷰
반응형
벌크 기능 작업 후 테스트를 하는데 게이트웨이 타임아웃이 찍히고 무한 로딩 표시만 난다.
WARN o.s.w.client.RestTemplate:559 - PUT request for "https://api.janeshop.kr/product" resulted in 504 (Gateway Time-out); invoking error handler
분명 저 API 서버에서 타 서비스를 호출하는 부분의 connect 타임아웃과 read 타임아웃을 늘려놨는데
1분 정도 후에 게이트웨이 타임아웃이 떨어진다.
service:
connectTimeout: 60000
readTimeout: 1800000
게이트웨이 타임아웃은 저 API 서버를 올려둔 로드밸런서에서 막힌다는 것인데
찾아보니 AWS LB는 기본 유휴 제한 시간이 60초였다.
이 유휴 제한 시간을 늘려주면 해결
(참고 : https://aws.amazon.com/ko/premiumsupport/knowledge-center/504-error-classic/)
반응형
'AWS' 카테고리의 다른 글
[AWS] ECR - ECS 빌드 배포 시 exec /bin/sh: exec format error 에러 해결 (0) | 2023.02.22 |
---|---|
[AWS] ECS 올리기 - 5. 도메인 연결 및 SSL 인증서 적용 (0) | 2022.03.29 |
[AWS] ECS 올리기 - 4. ECS (0) | 2022.03.29 |
[AWS] ECS 올리기 - 3. ALB & Target Group (1) | 2022.03.25 |
[AWS] ECS 올리기 - 2. ECR (0) | 2022.03.25 |