Connection Timeout
- 클라이언트가 서버에 연결을 시도할 때, 일정시간 내에 연결이 이뤄지지 않으면 발생하는 타임아웃
- TCP통신 3-way handshake
Socket Timeout
- Connection Timeout이후에 발생할 수 있는 타임아웃.
- 연결 후, 서버는 데이터를 클라이언트에게 전송할때 하나의 데이터를 하나의 덩어리가 아닌 여러 패킷으로 쪼개서 보내는데, 각 패킷이 전송될 때의 시간 차이 제한은 Socket Timeout
Read Timeout
- 연결 후, 특정 I/O작업이 일정 시간 내에 완료되지 않으면 발생하는 차임아웃.
- 일정 시간 내에 데이터가 읽혀지지 않으면 클라이언트가 연결을 종료
'cs(with 매일메일)' 카테고리의 다른 글
| [251027월] 자료구조 스택에 대해서 설명해주세요 (0) | 2025.10.27 |
|---|---|
| [251024금] 서버 사이드 렌더링과 클라이언트 사이드 렌더링의 차이점은 무엇인가요? (0) | 2025.10.24 |
| [251022수] private 메서드에서 @Transactional 선언하면 트랜잭션이 동작할까요? (0) | 2025.10.23 |
| [251021화] 리버스 프록시와 포워드 프록시의 차이점에 대해 설명해주세요 (0) | 2025.10.21 |
| [251020월] CORS란 무엇인가요? (0) | 2025.10.20 |