Network
96. (Network/네트워크) HTTP 408 상태 응답 코드 설명 - StatusRequestTimeout (서버 연결 종료 이슈)
투케이2K
2024. 10. 8. 20:32
[구 분]
구분 : Network / 네트워크
제목 : HTTP 408 상태 응답 코드 설명 - StatusRequestTimeout (서버 연결 종료 이슈)
[설 명]
// --------------------------------------------------------------------------------------
[개발 및 테스트 환경]
// --------------------------------------------------------------------------------------
- 환경 : Web / HTTP
- 제목 : HTTP 408 상태 응답 코드 설명 - StatusRequestTimeout (서버 연결 종료 이슈)
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------
1. HTTP 408 코드 란 서버가 계속 기다리기보다는 연결을 닫기로 결정했고, 클라이언트가 전송 중인 미처리 요청이 있는 경우 발생하는 상태 코드 입니다
2. HTTP 408 코드 는 클라이언트가 요청을 했지만, 서버가 응답을 완료하기 전 연결이 종료 된 경우 408 요청 시간 초과 상태 코드를 반환합니다
3. HTTP 408 과 504 상태 코드의 차이점 :
>> 504 Gateway Timeout 상태 코드는 게이트웨이 또는 프록시 역할을 하는 서버가 지정된 시간 내에 업스트림 서버로부터 응답을 받을 수 없음을 나타냅니다
>> 408 Request Timeout 상태 코드는 클라이언트가 지정된 시간 내에 서버에 완전한 요청을 보내지 않았음을 나타냅니다
>> 504 상태 코드는 일반적으로 서버 간 통신에 문제가 있을 때 발생하고, 408 상태 코드는 일반적으로 클라이언트가 적절한 시기에 요청을 보내지 못할 때 발생합니다
4. HTTP 408 코드 해결 방법 :
>> 서버 성능 및 리소스 활용도를 확인 : 서버에 과부하가 걸리지 않았고 들어오는 요청을 처리할 수 있는 리소스가 충분한지 확인하세요
>> 웹사이트 성능 최적화 : 리소스 크기를 최소화하고 서버 응답 시간을 줄여 클라이언트 요청 시간이 초과되는 것을 방지합니다
>> 시간 초과 지속 시간 늘림 : 클라이언트가 요청을 보낼 수 있는 시간을 더 길게 설정하여 서버를 구성합니다 (타임 아웃 설정)
>> 네트워크 연결을 확인 : 네트워크 연결이 안정적이며 라우터, 스위치 또는 방화벽에 문제가 없는지 확인하세요
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[WebFX 사이트]
https://www.webfx.com/web-development/glossary/http-status-codes/what-is-a-408-status-code/
// --------------------------------------------------------------------------------------
반응형