diff --git a/myredis/redis.go b/myredis/redis.go index dabca16..126e902 100644 --- a/myredis/redis.go +++ b/myredis/redis.go @@ -109,10 +109,10 @@ func New(config *Config) (*MyRedis, error) { MinIdleConns: config.MinIdleConn, MaxConnAge: maxConnAge, IdleTimeout: idleTimeout, - DialTimeout: time.Second * 2, }) - ctx := context.Background() + ctx, cancel := context.WithTimeout(context.Background(), time.Second*2) + defer cancel() rd := &MyRedis{} rd.Client = client ping := rd.Client.Ping(ctx)