Idle Timeout1 Idle in ALB, Connection Pool 같은 용어이고 비슷한 개념이지만 실제 동작은 다르기 때문에 가끔 혼란스러운 경우가 있다. 그중에 'Idle Timeout'이 있다. ALB Idle Timeout 보통 서비스는 앞에 부하 분산의 목적이나 무중단 배포를 위해 앞에 로드 벨런서를 둔다. ALB는 HTTP/HTTPS 기반 즉 7계층으로 사용하는 로드벨런서기 때문에 헤더 추가라던지 헤더 내부에서 정의하는 호스트 기반 라우팅이라던지 편리한 기능이 많다. 보통 앞에 ALB를 붙이면 이런 식으로 구성되게 되는데 Idle Timeout은 Client에서 ALB로 요청을 할 때 저 연결 흐름에서 해당 시간 동안 주고 받는 데이터가 없으면 커넥션이 제거된다. 즉 클라이언트 요청 시점에서 요청 처리에 idle timeout 시간이 초과 되면 해당 커넥션은 .. 2024. 2. 7. 이전 1 다음