Heroku:当我的Redis连接都被使用时会发生什么?

时间:2014-07-31 03:46:06

标签: heroku redis resque pubsubhubbub

我正在使用Redis for Queue和其他一些简单的东西。 resque是我将使用Redis的其中之一,我的问题是当使用resque时我的10个连接都被使用时会发生什么?

它会等到其中一个完成并进入Que吗?或者当我的10个连接全部使用时它立即失败。

1 个答案:

答案 0 :(得分:2)

如果Redis配置的maxclients限制为10,则任何新的连接尝试都将收到错误ERR max number of clients reached。 Resque将尝试重新连接三次,如果达到最大重新连接尝试次数,则会引发错误。您可以看到代码here