Read Timeout Connection Timeout

1 min read

Read Timeout, Connection Timeout
API 요청, DB 접근 등의 설정을 할 때 항상 나오는 Timeout
보통 넉넉히 잡고 잘 돌아가면 넘어갔는데 정확히 개념을 알고 싶어졌다
Connection Timeout
TCP 3 way handshake에서 발생하며 예상한 시간까지 제대로 연결을 못해 발생하는 timeout
대부분의 문제가 방화벽 설정이라고 한다. 그 놈의 방화벽...
Read Timeout
연결을 완료한 후 요청을 보냈는데 예상 응답시간을 넘어도 응답이 돌아오지 않아 발생하는 timeout
가장 흔하게 신경 쓰게될 값이다. 이를 얼마나 설정하냐에 따라 retry를 몇번하고, delay를 얼마나 걸지 생각하기 때문
결론
- 그냥 막연하게만 생각했던 개념들을 다시 고찰할 수 있는 것 같다
0
Subscribe to my newsletter
Read articles from parkhyoungjun directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
