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")