[ Spring Boot ] 데이터베이스를 Session 저장소로 사용하기
2021.03.18
이번 포스팅은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스'라는 책을 읽고 책의 내용을 정리한 것입니다. 책의 장점은 저자가 경험한 것과 생각을 글로 나마 빠르게 경험할 수 있다는 것입니다. 깊이 이해 하지 못하더라도 그러한 것이 있다라는 것을 안다는 것만으로도 충분히 가치있다고 생각합니다. 더 나아가서 직접 해본다면 더더욱 이득이겠지요. 세션저장소를 선택하자 스프링 부트 프로젝트는 기본적으로 세션이 내장 톰캣의 메모리에 저장된다. 애플리케이션을 재실행하거나 배포할 때마다 내장 톰캣의 경우 재시작이되는데 이로인한 문제점은 두 가지가 있다. 1. 배포를 하거나 재실행을 하면 로그인이 풀린다. 2. 2대 이상의 서버에서 서비스하고있다면 톰캣마다 세션 동기화 설정을 해야한다. 그래서 실제 ..