오월의꿈
운영 용어사전 · 상태 코드

504 Gateway Timeout오공사

504 Gateway Timeout(오공사)은 중간에서 요청을 전달하는 서버가 뒤쪽 서버의 응답을 기다리다가 정해진 시간이 지나도 응답이 오지 않아 연결을 포기한 상태입니다.

최종 업데이트
#응답_시간_초과#게이트웨이_타임아웃#지연_오류

개념 이해하기

응답이 잘못 온 것이 아니라 너무 늦게까지도 안 온 것이라는 차이를 짚어봅니다.

한 줄 정의

504 Gateway Timeout(오공사)은 중간에서 요청을 전달하는 서버가 뒤쪽 서버의 응답을 기다리다가 정해진 시간이 지나도 응답이 오지 않아 연결을 포기한 상태입니다.

504는 502와 마찬가지로 앞단 서버와 뒤쪽 서버로 나뉜 구조에서 발생하지만, 응답 내용이 잘못된 것이 아니라 뒤쪽 서버가 정해진 시간 안에 아무 응답도 주지 않아 앞단 서버가 기다림을 멈추고 포기한 상태라는 점이 다릅니다. 복잡한 데이터베이스 조회나 무거운 작업이 오래 걸릴 때, 혹은 뒤쪽 서버 자체가 멈춰 있을 때 이런 지연이 발생할 수 있습니다.

방문자가 특정 기능(대량의 데이터를 불러오는 페이지나 복잡한 검색 등)을 사용할 때만 504 오류를 겪는다면, 이는 해당 기능이 처리하는 데 시간이 너무 오래 걸리고 있다는 신호일 수 있습니다. 오월의꿈은 이런 경우 어떤 작업이 얼마나 오래 걸리는지 확인해, 처리 속도를 개선하거나 응답 대기 시간 설정을 조정하는 방식으로 대응합니다.

왜 알아야 하는가

응답 지연 문제를 구체적으로 짚어줍니다

서버가 아예 꺼진 것이 아니라 특정 작업이 시간 안에 끝나지 않고 있다는 것을 알려줍니다.

502와 원인을 구분해 정확히 진단하게 해줍니다

502는 잘못된 응답이 온 경우이고, 504는 응답 자체가 시간 내에 오지 않은 경우로 해결 방법이 다릅니다.

느린 기능을 찾아 개선하는 계기가 됩니다

특정 페이지에서만 반복적으로 504가 발생한다면 그 기능의 처리 속도를 점검하고 개선할 필요가 있습니다.

자주 묻는 질문

504 오류는 특정 페이지에서만 나타날 수 있나요?

네, 복잡한 데이터를 처리하는 특정 기능에서만 반복적으로 나타나는 경우가 많아 해당 기능을 집중적으로 점검하게 됩니다.

504를 해결하려면 뭘 해야 하나요?

느린 작업의 처리 속도를 개선하거나, 꼭 필요한 경우 서버가 응답을 기다리는 시간 자체를 늘리는 방식으로 대응할 수 있습니다.

특정 기능에서만 접속이 느리거나 504 오류가 발생하시나요?

유지보수 상담에서 느린 기능의 원인을 분석하고 개선해 드립니다.

QUICK CONTACT

빠른 상담 신청

간단한 정보만 남겨주시면 담당자가 빠르게 연락드립니다.

✓

문의가 접수되었습니다

빠르게 확인하고 연락드리겠습니다. 더 자세한 상담을 원하시면 상세 문의 페이지도 이용해 보세요.

상세 문의 페이지로 이동 →