의미
Cloudflare 전용: 오리진에 연결은 되었지만 오리진이 제시간(기본 100초)에 HTTP 응답을 보내지 않았습니다.
흔한 원인
- 보고서나 가져오기 같은 장시간 요청
- 느린 데이터베이스 쿼리
- 애플리케이션 과부하
해결 방법
클라이언트 또는 방문자라면
나중에 재시도하거나, 있다면 비동기 내보내기를 쓰세요.
사이트나 API 운영자라면
긴 작업을 백그라운드 작업으로 옮겨 202를 반환하거나 진행 상황을 스트리밍하세요. Enterprise 요금제는 타임아웃을 늘릴 수 있습니다.
응답 예시
HTTP/1.1
HTTP/1.1 524 A Timeout Occurred
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 명세
IANA 레지스트리에 없는 코드로, Cloudflare에서 사용합니다. Cloudflare
자주 묻는 질문
› Cloudflare의 100초 타임아웃을 늘릴 수 있나요?
Enterprise 요금제에서만 가능합니다. 그 외에는 요청을 빠르게 하거나 비동기로 바꾸세요.
› 524와 504의 차이는?
524는 Cloudflare 자체의 타임아웃 페이지이고, 504는 다른 게이트웨이에서 옵니다.