更换print到logger

This commit is contained in:
2026-01-02 17:23:13 +08:00
parent 01b83803c1
commit 093a47ea50
6 changed files with 88 additions and 29 deletions

View File

@@ -1,5 +1,6 @@
import redis
from .config_loader import global_config as config
from .logger import logger
class RedisManager:
"""
@@ -20,7 +21,7 @@ class RedisManager:
db = config.redis['db']
password = config.redis.get('password')
print(f" 正在尝试连接 Redis: {host}:{port}, DB: {db}")
logger.info(f"正在尝试连接 Redis: {host}:{port}, DB: {db}")
cls._pool = redis.ConnectionPool(
host=host,
@@ -31,15 +32,15 @@ class RedisManager:
)
cls._client = redis.Redis(connection_pool=cls._pool)
if cls._client.ping():
print(" Redis 连接成功!")
logger.success("Redis 连接成功!")
else:
print(" Redis 连接失败: PING 命令无响应")
logger.error("Redis 连接失败: PING 命令无响应")
except redis.exceptions.ConnectionError as e:
print(f" Redis 连接失败: {e}")
logger.error(f"Redis 连接失败: {e}")
cls._pool = None
cls._client = None
except Exception as e:
print(f" Redis 初始化时发生未知错误: {e}")
logger.exception(f"Redis 初始化时发生未知错误: {e}")
cls._pool = None
cls._client = None