0

我将 Redis 用于队列和其他一些简单的事情。resque 是我将使用 Redis 的其中之一,我的问题是,当使用 resque 时我的 10 个连接全部使用时会发生什么?

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

4

1 回答 1

2

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

于 2014-07-31T04:50:34.807 回答