GO中调用redis时,当并发量比较大时出现的问题。

yuyifeichina · · 10138 次点击
在创建连接池的时候,需要把结构Pool中的Wait设置为true,表示等待 Wait 默认为false,为false时,表示如果连接池使用完,不需要等待连接释放,直接返回“redigo: connection pool exhausted”错误, Wait 为true时,如果连接池使用完,需要等待归还连接池,返回可用的连接对象。
#5
更多评论
业务访问量不小啊。按理不会出现这样的情况,向 https://github.com/garyburd/redigo 作者反馈看看!
#1
redigo有连接池没错,但是需要自行获取和释放连接 参考我之前的文章 http://www.jianshu.com/p/85cff688d02b
#2