Springboot와 Redis를 연동해보고 있다. Redis가 RDBMS처럼 주로 중요한 데이터를 다루지 않고 Cache 성의 데이터를 처리하는 Key-Value store지만 그래도 중요하다. 이를테면 이전 글에서 다룬 세션 클러스터링 같은것을 하나의 Redis에서 처리를 하다가 그 Redis가 문제가 생기면 세션도 모두 죽게 된다. 이런것을 방지하기 위해 Redis도 Cluster를 구성해야 한다. 물론 이걸 사용하는 Springboot에서는 이에 대한 설정도 함께 해줘야 한다. Redis Cluster 구성 일단 Redis Cluster 구성은 좋은 글들이 정말 많이 있다. 추천할만한 글은 daddyprogrammer.org/post/1601/redis-cluster/ Redis - cluster..

지난 시간에는 간단히 Window 환경에 Redis를 설치해 보았다. Windows 10 환경에 Redis 설치해보기 Monolithic 환경에서 점점 벗어나고 MSA 지향적인 환경으로 변화함에 따라 기존의 세션 방식을 사용하기가 어려워졌다. 여러가지 방안이 나왔고 세션을 사용하는 방식 중 가장 많이 쓰이고 있는건 oingdaddy.tistory.com 이번에는 이것을 기반으로 간단한 샘플 프로젝트를 만들어 보자. 기본적인 Springboot 기반의 application만 있으면 된다. 프로젝트 환경 필자는 springboot 2.3.4.RELEASE, JDK 1.8을 사용하여 샘플 프로젝트를 구성하였다. 프로젝트 설정 pom.xml org.springframework.boot spring-boot-st..