(1) WAS 세션을 활용
- 별다른 설정을 하지 않았을 때 기본적으로 선택 되는 방식
- WAS 이중화시 세션공유 설정 필요
(2) DB 세션 저장소
- 여러 WAS간 공용세션을 사용할 수 있는 가장 쉬운 방식
- 많은 설정이 필요없지만 로그인 요청마다 DB IO가 발생하여 성능이슈 문제
- 로그인 요청이 많이 발생하지 않는 서비스에서 활용
(3) Redis, Memcached와 같은 메모리 DB 사용
- B2C 서비스에서 가장 많이 사용하는 방식
- 실제 서비스 사용을 위해서는 Embedded Redis 방식이 아닌 외부 메모리 서버 필요
출처 : 스프링부트와 AWS로 혼자 구현하는 웹 서비스