Skip to content

[FEAT]: Redis 기반 세션 스토어 전환 #82

@lcs9317

Description

@lcs9317

변경 유형 (Type): FEAT
제목(Subject): Redis 기반 세션 스토어 전환

무엇을 / 왜

무엇(What): 메모리 기반 세션 저장소를 Redis로 전환
왜(Why):

어떻게(요약) — 3줄 이내

Spring Session Data Redis 의존성 추가 및 Redis 연결 설정
기존 세션 자동 설정 제외(exclude) 주석 처하여 Redis 세션 정상 작동
테스트 코드를 Redis 세션 환경에 맞게 수정 (MockHttpSession → JSESSIONID 쿠키 기반)

영향 범위

  • API 변경
  • DB 마이그레이션
  • Breaking Change
  • 보안/권한 영향
  • 문서/가이드 업데이트 필요

체크리스트

  • 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
  • 로컬/CI 테스트 통과
  • 영향도 점검 완료
  • 주석/문서 반영(필요 시)

ToDo (선택)

  • 할 일 1
  • 할 일 2

스크린샷/증빙(선택)

Redis에 세션 저장 확인

127.0.0.1:6379> keys *

  1. "spring:session:sessions:950a4112-4d0a-45b7-bdd6-xxxxxxxxxxxx"

TTL 확인 (30분 = 1800초)

127.0.0.1:6379> ttl spring:session:sessions:950a4112-4d0a-45b7-bdd6-xxxxxxxxxxxx
(integer) 1213


Auto-created for PR #81

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions