른록노트

[web] HTTP 504 상태 코드(게이트웨이 제한 시간) 본문

Web/[WebServer]

[web] HTTP 504 상태 코드(게이트웨이 제한 시간)

른록 2018. 12. 3. 17:40

@ 증상

Haproxy를 사용하고 있는중 처리시간이 긴 작업을 할때 haproxy에서 timeout이 되어, 설정한 시간을 넘어가면 발생하는 오류


@ 설명

HTTP 504 상태 코드(게이트웨이 제한 시간)는 CloudFront가 오리진에 요청을 전달했을 때(요청된 객체가 엣지 캐시에 없었기 때문에) 다음 중 하나가 발생했음을 나타냅니다.


@ haproxy 시간 늘리는 방법

vi /etc/haproxy/haproxy.cfg 파일 수정

server , client timeout 시간 변경


참고사이트

https://docs.aws.amazon.com/ko_kr/AmazonCloudFront/latest/DeveloperGuide/http-504-gateway-timeout.html

https://serverfault.com/questions/876021/intermittent-504-errors-with-haproxy

반응형
Comments