728x90
- connectionTimeOut (ChannelOption.CONNECT_TIMEOUT_MILLIS)
- 이 타임아웃은 클라이언트가 서버와의 연결을 시도할 때까지의 최대 대기 시간을 설정합니다.
- 연결 시도가 이 시간 내에 성공하지 못하면 ConnectionException이 발생합니다.
- responseTimeOut
- 이 타임아웃은 클라이언트가 요청을 보낸 후 서버로부터 첫 번째 응답을 받기까지의 최대 시간을 설정합니다.
- HttpClient의 responseTimeout 메서드를 통해 설정되며, 이 시간이 지나도 서버로부터 응답이 없으면 타임아웃 예외가 발생합니다.
- readTimeOut (ReadTimeoutHandler)
- 이 타임아웃은 데이터를 읽는 동안, 즉 서버로부터 데이터를 받는 동안 연속적으로 데이터를 얼마나 오랫동안 읽지 못할지를 결정합니다.
- 데이터 스트림이 지정된 시간 동안 중단되면 ReadTimeoutException이 발생합니다.
- writeTimeOut (WriteTimeoutHandler)
- 이 타임아웃은 데이터를 쓰는 동안, 즉 서버로 데이터를 보내는 동안 연속적으로 데이터를 얼마나 오랫동안 쓰지 못할지를 결정합니다.
- 데이터 스트림이 지정된 시간 동안 중단되면 WriteTimeoutException이 발생합니다.
728x90
'WEB & NETWORK > HTTP' 카테고리의 다른 글
URI, URL 그리고 URN을 간략히 알아보자 (0) | 2021.08.26 |
---|---|
CDN이란? CDN을 간단히 알아보자. (0) | 2021.08.23 |
댓글