Session 데이터가 외부에 저장되기 때문에 앞서 살펴본 서버 인스턴스 메모리에 Session 데이터를 들고 있을 때의 단점을 보완할 수 있다.

하지만 이 경우 매 요청마다 Session Storage와 통신이 필요하게 되고 트래픽이 몰리게 될 경우 이는 IO 병목 현상을 일으키거나 SPOF가 될 수 있다.

웹 서비스 Security 구현

Session

Sticky Session

: Load Balancer에서 Cookie를 사용하여 특정 Client특정 서버로만 요청

키워드: Load Balancer, Cookie, 특정 Client, 특정 서버

Untitled

“특정 서버 인스턴스가 갑작스런 장애 발생 시”

Untitled

: Load Balancer는 다른 서버 인스턴스로 보내지만 클라이언트의 세션 데이터를 갖고 있지 않기 때문에 기존 세션은 유실 ⇒ 서버 인스턴스 메모리에 세션 데이터를 갖고 있는 것은 매우 불안정

Session Clustering