From 4c0bbbb03138f41568257444dc24cd337ba8aad0 Mon Sep 17 00:00:00 2001 From: Lxy Date: Sat, 4 Jul 2026 09:33:29 +0800 Subject: [PATCH] feat(config): add Redis and MySQL connection settings --- app/config.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/config.py b/app/config.py index 5f37d64..330456a 100644 --- a/app/config.py +++ b/app/config.py @@ -34,3 +34,17 @@ LOG_LEVEL = os.getenv("BUFFER_LOG_LEVEL", "INFO") # 调度器 SCHEDULER_MAX_INSTANCES = 1 # 同一任务不允许重叠执行 + +# Redis 配置 +REDIS_HOST = os.getenv("REDIS_HOST", "localhost") +REDIS_PORT = int(os.getenv("REDIS_PORT", "6379")) +REDIS_DB = int(os.getenv("REDIS_DB", "0")) +REDIS_PASSWORD = os.getenv("REDIS_PASSWORD", "") +REDIS_TTL_SECONDS = int(os.getenv("REDIS_TTL", "2592000")) # 30 天 + +# MySQL 配置 +MYSQL_HOST = os.getenv("MYSQL_HOST", "localhost") +MYSQL_PORT = int(os.getenv("MYSQL_PORT", "3306")) +MYSQL_USER = os.getenv("MYSQL_USER", "root") +MYSQL_PASSWORD = os.getenv("MYSQL_PASSWORD", "") +MYSQL_DATABASE = os.getenv("MYSQL_DATABASE", "buffer_platform")