네트워크1 [네트워크] connection/read timeout, keep-alive, idle time 회사에서 라이브 배포를 하고서 모니터링을 하다가 평소에 발생하지 않는 Exception이 발생하고 있다는 것을 알았다. 알고보니 이것이 connection timeout, idle time 설정과 관련이 있다는 것을 알고서 이에 대해서 정리하고자 한다. Connection timeout, read timeout란? 일반적으로 네트워크에서 클라이언트와 서버가 데이터를 송수신하기 위해서 TCP(Transmission Control Protocol - 전송 제어 프로토콜)를 사용한다. 이 프로토콜을 사용하면 데이터를 송수신 전에 클라이언트와 서버가 연결을 하는 과정을 거친다. 3-way handshake라는 과정을 거쳐서 연결 과정을 가지는데 연결 과정은 아래 그림과 같다. 먼저 Connection timeo.. 2024. 1. 28. 이전 1 다음