☁️Cloud/AWS
Sticky Session 이란?
terranbin
2024. 3. 15. 17:24
728x90
SMALL
고정성 혹은 고정 세션을 실행하는 것으로
그 개념은 로드 밸런서에 2 가지 요청을 수행하는 클라이언트가
요청에 응답하기 위해 백엔드에 동일한 인스턴스를 갖는것이다.
예시) 2개의 EC2 Instance 와 3개의 Client 있는 경우
1) client 1 이 request 를 2개 보내면, 동일한 EC2 Instance 로 보내게 된다.
2) client 2 가 보내면, 다른 Instance 로 보내지게 된다
3) CLB 와 ALB 에서도 설정할 수 있다
4) 쿠키라는 것이 있는데, 클라이언트에서 로드 밸런서로 요청의 일부로서 전송되는 것
5) 쿠키는 고정성과 만료 기간이 있어, 만료 시에 클라이언트가 다른 EC2 Instance 로 리다이렉션된다.
6) 사용 사례. 사용자의 로그인과 같은 중요한 정보를 취하는 경우
7) Backend
LIST