ZBLOG

golang redis.Poo 没有Put方法

Go语言的redis.Pool没有Put方法,但是有一个Return方法可以将连接放回池中,用法如下:

  1. pool := &redis.Pool{
  2. MaxIdle: 10,
  3. MaxActive: 100,
  4. IdleTimeout: time.Minute,
  5. Dial: func() (redis.Conn, error) {
  6. return redis.Dial("tcp", "localhost:6379")
  7. },
  8. }
  9. conn := pool.Get()
  10. // 使用连接...
  11. conn.Do("SET", "key", "value")
  12. // 将连接放回池中
  13. conn.Close()

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=2067

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?