규칙 적용 재추적

This commit is contained in:
kyy
2025-10-30 10:32:31 +09:00
parent bea690d3f1
commit 4062a50c80
43 changed files with 2105 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
# utils/redis_utils.py
import redis
from config.setting import PGN_REDIS_DB, PGN_REDIS_HOST, PGN_REDIS_PORT
def get_redis_client():
"""
Redis 클라이언트를 반환합니다. decode_responses=True 설정으로 문자열을 자동 디코딩합니다.
"""
try:
redis_client = redis.Redis(
host=PGN_REDIS_HOST,
port=PGN_REDIS_PORT,
db=PGN_REDIS_DB,
decode_responses=True,
)
# 연결 확인 (ping)
redis_client.ping()
return redis_client
except redis.ConnectionError as e:
raise RuntimeError(f"Redis 연결 실패: {e}")