go语言操作redis连接池的方法_redis技术_飞鹰技术教程_学IT技术,就是飞鹰技术教程网

go语言操作redis连接池的方法

查看:113 来源:来自互联网 标签 redis技术

password); err != nil { c.Close() return nil, ) redisPassword = flag.String(redisPassword, server) if err != nil { return nil,。

复制代码 代码如下: func newPool(server, err } if _, t time.Time) error { _, TestOnBorrow: func(c redis.Conn。

err } return c, error) { c, *redisPassword) ... } 。

err := redis.Dial(tcp。

err }, IdleTimeout: 240 * time.Second, ) ) func main() { flag.Parse() pool = newPool(*redisServer, Dial: func () (redis.Conn, err := c.Do(AUTH, password string) *redis.Pool { return redis.Pool{ MaxIdle: 3, , err := c.Do(PING) return err }, } } var ( pool *redis.Pool redisServer = flag.String(redisServer, :6379。

上一篇:Redis原理介绍  
下一篇:Linux下C++操作Redis