502 Bad Gateway오공이
502 Bad Gateway(오공이)는 중간에서 요청을 전달하는 서버가 그 뒤에 있는 또 다른 서버로부터 올바르지 않은 응답을 받았다는 뜻의 상태 코드입니다.
최종 업데이트개념 이해하기
서버가 두 단계로 구성되어 있을 때 중간 다리에서 생기는 문제입니다.
502 Bad Gateway(오공이)는 중간에서 요청을 전달하는 서버가 그 뒤에 있는 또 다른 서버로부터 올바르지 않은 응답을 받았다는 뜻의 상태 코드입니다.
요즘 홈페이지는 방문자의 요청을 먼저 받는 서버(게이트웨이, 프록시 등)와 실제 콘텐츠를 처리하는 뒤쪽 서버가 나뉘어 있는 경우가 많습니다. 502는 앞단 서버가 뒤쪽 서버에게 요청을 전달했는데, 그 뒤쪽 서버로부터 돌아온 응답이 알아볼 수 없거나 비정상적인 형태였을 때 발생합니다. 즉 뒤쪽 서버가 응답은 했지만 그 내용이 잘못됐다는 뜻입니다.
방문자가 사이트에 접속했는데 간헐적으로 502 Bad Gateway라는 화면을 만난다면, 이는 서버 전체가 완전히 꺼진 것이 아니라 서버 구성 중 일부 구간에서 응답이 꼬였다는 뜻입니다. 오월의꿈은 이런 오류가 반복될 경우 어느 서버 구간에서 응답이 이상해지는지 단계별로 확인해 원인이 되는 구간을 찾아냅니다.
왜 알아야 하는가
서버 구성 중 어느 단계의 문제인지 좁혀줍니다
앞단과 뒤쪽 서버가 나뉘어 있을 때 그 연결 지점에서 문제가 생겼다는 것을 알 수 있습니다.
503, 504와 혼동하지 않고 정확히 진단하게 해줍니다
502는 응답은 왔지만 내용이 잘못된 경우로, 아예 응답이 없거나 늦는 503·504와는 원인이 다릅니다.
간헐적 접속 오류의 원인을 추적하는 출발점이 됩니다
가끔씩만 접속이 안 된다는 신고가 왔을 때 502 기록을 확인하면 서버 구성의 특정 구간을 집중적으로 점검할 수 있습니다.
자주 묻는 질문
502 오류가 뜨면 홈페이지가 완전히 다운된 건가요?
완전한 다운과는 다르며, 서버 구성 중 일부 연결 구간에서 응답이 잘못된 경우라 보통 일시적이거나 간헐적으로 나타납니다.
502와 500은 어떻게 다른가요?
500은 서버 자체의 코드에서 오류가 난 것이고, 502는 서버들 사이의 연결 구간에서 잘못된 응답을 받은 것으로 문제가 발생하는 위치가 다릅니다.
접속이 가끔 끊기거나 502 화면을 만난다는 신고를 받으셨나요?
유지보수 상담에서 서버 구성 구간별 점검을 진행해 드립니다.