diff --git a/backend/infra/impl/cache/redis/redis.go b/backend/infra/impl/cache/redis/redis.go index 27d9d520..a7cfa016 100644 --- a/backend/infra/impl/cache/redis/redis.go +++ b/backend/infra/impl/cache/redis/redis.go @@ -27,9 +27,11 @@ type Client = redis.Client func New() *redis.Client { addr := os.Getenv("REDIS_ADDR") + password := os.Getenv("REDIS_PASSWORD") rdb := redis.NewClient(&redis.Options{ Addr: addr, // Redis地址 DB: 0, // 默认数据库 + Password: password, // 连接池配置 PoolSize: 100, // 最大连接数(建议设置为CPU核心数*10) MinIdleConns: 10, // 最小空闲连接 diff --git a/docker/.env.example b/docker/.env.example index 8d12d4f6..7caf4d19 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -23,6 +23,7 @@ export REDIS_AOF_ENABLED=no export REDIS_IO_THREADS=4 export ALLOW_EMPTY_PASSWORD=yes export REDIS_ADDR="localhost:6379" +export REDIS_PASSWORD="" # This Upload component used in Agent / workflow File/Image With LLM , support the component of imagex / storage # default: storage, use the settings of storage component