Jin's Dev Story

[네트워크] Connection Timeout과 Read Timeout 본문

CS 지식/[네트워크]

[네트워크] Connection Timeout과 Read Timeout

woojin._. 2023. 7. 17. 14:38

Connection Timeout

  • 서버 자체에 클라이언트가 어떤 사유로 접근을 실패했을 시 적용되는 것
  • 즉, 접근을 시도하는 시간 제한이 Connection Timeout 되는 것

Read Timeout

  • 클라이언트가 서버에 접속을 성공했으나 서버가 로직을 수행하는 시간이 너무 길어 제대로 응답을 못 준 상태에서 클라이언트가 연결을 해제하는 것
  • 이 경우는 클라이언트는 해당 상황을 오류로 인지하고, 서버는 계속 로직을 수행하고 있어 성공으로 인지해 양 사이드간 싱크가 맞지 않아 문제가 발생할 확률이 높음