更换print到logger
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user