You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# application-prod.ymlspring:
session:
store-type: redis # 세션을 Redis에 저장
📊 모니터링
Health Check
GET http://localhost:8080/actuator/health
redis.status: UP = 정상
redis.status: DOWN = Redis 서버 확인 필요
Redis CLI 접속
# Docker 컨테이너 접속 (비밀번호 없는 경우)
docker exec -it redis redis-cli
# Docker 컨테이너 접속 (비밀번호 있는 경우)
docker exec -it redis redis-cli -a 'your_password_here'# 또는 접속 후 인증
docker exec -it redis redis-cli
> AUTH your_password_here
# 캐시 확인> KEYS *> GET "weather::서울"> TTL "weather::서울"# 남은 시간 확인 (초 단위)> DEL "weather::서울"# 특정 캐시 삭제> FLUSHALL # 모든 캐시 삭제
🚨 주의사항
개발용: Redis 없어도 실행됨 (session.store-type: none)
비밀번호: 운영 환경에서는 반드시 강력한 비밀번호 설정 권장
데이터 영속화: -v redis_data:/data 옵션으로 컨테이너 재시작 시에도 데이터 보존