chore: 新版redis库已支持异步,将aioredis改为redis
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import aioredis
|
||||
from redis import asyncio as aioredis
|
||||
from redis.exceptions import AuthenticationError, TimeoutError, RedisError
|
||||
from module_admin.service.dict_service import DictDataService
|
||||
from module_admin.service.config_service import ConfigService
|
||||
from config.env import RedisConfig
|
||||
@@ -27,7 +28,18 @@ class RedisUtil:
|
||||
encoding="utf-8",
|
||||
decode_responses=True
|
||||
)
|
||||
try:
|
||||
connection = await redis.ping()
|
||||
if connection:
|
||||
logger.info("redis连接成功")
|
||||
else:
|
||||
logger.error("redis连接失败")
|
||||
except AuthenticationError as e:
|
||||
logger.error(f"redis用户名或密码错误,详细错误信息:{e}")
|
||||
except TimeoutError as e:
|
||||
logger.error(f"redis连接超时,详细错误信息:{e}")
|
||||
except RedisError as e:
|
||||
logger.error(f"redis连接错误,详细错误信息:{e}")
|
||||
return redis
|
||||
|
||||
@classmethod
|
||||
|
Reference in New Issue
Block a user