我正在使用Redis for Queue和其他一些简单的东西。 resque是我将使用Redis的其中之一,我的问题是当使用resque时我的10个连接都被使用时会发生什么?
它会等到其中一个完成并进入Que吗?或者当我的10个连接全部使用时它立即失败。
答案 0 :(得分:2)
如果Redis配置的maxclients限制为10,则任何新的连接尝试都将收到错误ERR max number of clients reached
。 Resque将尝试重新连接三次,如果达到最大重新连接尝试次数,则会引发错误。您可以看到代码here。