修改 redis 配置连接问题
This commit is contained in:
@@ -16,7 +16,7 @@ DB_MAX_OVERFLOW=20
|
|||||||
# Redis
|
# Redis
|
||||||
REDIS_HOST=8.138.5.14
|
REDIS_HOST=8.138.5.14
|
||||||
REDIS_PORT=30089
|
REDIS_PORT=30089
|
||||||
REDIS_PASSWORD='#8kPCdAsser'
|
REDIS_PASSWORD="#8kPCdAsser"
|
||||||
REDIS_DB=0
|
REDIS_DB=0
|
||||||
|
|
||||||
# JWT
|
# JWT
|
||||||
|
|||||||
@@ -74,8 +74,9 @@ class Settings(BaseSettings):
|
|||||||
@property
|
@property
|
||||||
def redis_url(self) -> str:
|
def redis_url(self) -> str:
|
||||||
if self.redis_password:
|
if self.redis_password:
|
||||||
|
from urllib.parse import quote
|
||||||
return (
|
return (
|
||||||
f"redis://:{self.redis_password}"
|
f"redis://:{quote(self.redis_password, safe='')}"
|
||||||
f"@{self.redis_host}:{self.redis_port}/{self.redis_db}"
|
f"@{self.redis_host}:{self.redis_port}/{self.redis_db}"
|
||||||
)
|
)
|
||||||
return f"redis://{self.redis_host}:{self.redis_port}/{self.redis_db}"
|
return f"redis://{self.redis_host}:{self.redis_port}/{self.redis_db}"
|
||||||
|
|||||||
Reference in New Issue
Block a user