diff --git a/backend/gateway/config/config.go b/backend/gateway/config/config.go index 0a015fd..eed32c3 100644 --- a/backend/gateway/config/config.go +++ b/backend/gateway/config/config.go @@ -12,9 +12,18 @@ type Config struct { Dubbo DubboConfig JWT JWTConfig OSS OSSConfig + Redis RedisConfig // 新增 Root string } +// RedisConfig Redis 配置 +type RedisConfig struct { + Host string + Port int + Password string + DB int +} + // ServerConfig 服务器配置 type ServerConfig struct { Port string @@ -92,6 +101,12 @@ func Load() *Config { AssetDir: getEnv("OSS_ASSET_DIR", "asset/"), TokenExpireTime: getEnvInt("OSS_TOKEN_EXPIRE_TIME", 3600), }, + Redis: RedisConfig{ + Host: getEnv("REDIS_HOST", "127.0.0.1"), + Port: getEnvInt("REDIS_PORT", 6379), + Password: getEnv("REDIS_PASSWORD", ""), + DB: getEnvInt("REDIS_DB", 0), + }, } }