diff --git a/contrib/nosql/redis/redis.go b/contrib/nosql/redis/redis.go index 60b378c96..5d191cd67 100644 --- a/contrib/nosql/redis/redis.go +++ b/contrib/nosql/redis/redis.go @@ -47,6 +47,7 @@ func New(config *gredis.Config) *Redis { Password: config.Pass, DB: config.Db, MaxRetries: defaultMaxRetries, + PoolSize: config.MaxActive, MinIdleConns: config.MinIdle, MaxConnAge: config.MaxConnLifetime, IdleTimeout: config.IdleTimeout, diff --git a/database/gredis/gredis.go b/database/gredis/gredis.go index 5cf9e787e..82bf15e6d 100644 --- a/database/gredis/gredis.go +++ b/database/gredis/gredis.go @@ -58,7 +58,7 @@ func New(config ...*Config) (*Redis, error) { } redis := &Redis{ config: config[0], - localAdapter: defaultAdapterFunc(config[0]), + localAdapter: usedAdapter, } return redis.initGroup(), nil }