HTTP 504 — Gateway Timeout
서버가 게이트웨이로 동작 중이며, 제때 응답을 받지 못했습니다.
발생 원인
- 백엔드 일시 중단 또는 유지보수.
- 애플리케이션에서 미처리 예외가 발생했습니다.
- 상위 종속성(DB, 캐시, API)을 사용할 수 없습니다.
해결 방법
- 애플리케이션 로그와 오류 추적을 확인하십시오.
- 종속성(DB, 캐시, 상위 API)의 상태를 점검하십시오.
- 사건 시 점진적 기능 저하와 재시도를 적용하십시오.
HTTP 504 (Gateway Timeout) 는 서버 코드입니다. 아래는 ‘server’ 시나리오에 대한 배경과 권장 사항입니다.
서버 오류는 백엔드 장애, 미처리 예외, 종속성 불가용성을 반영합니다. 이 페이지는 실제 HTTP 상태를 반환하므로 5xx를 올바르게 관측/경보할 수 있습니다.
백오프가 포함된 재시도, 오류 추적 계측, 종속성 상태 모니터링을 적용하십시오. 테스트와 문서화에 본 페이지를 활용하십시오.
키워드: HTTP 504, Gateway Timeout, HTTP error 504, status code 504, HTTP 504 meaning, fix HTTP 504, server error.