我们有一个Heroku应用程序配置了Redis To Go(Small)运行一些Resque worker。最近我们注意到Airbrake中有很多错误说“Redis :: TimeoutError:Connection timed out”(见下面的截图)。我们没有接近256 Redis连接的连接限制或我们的数据限制为100MB。查看这些异常的回溯,似乎它们可以在Resque代码尝试调用Redis的任何地方发生。没有一个特定的代码行可以导致此错误,但最终所有的回溯都会到达这行代码,这会引发TimeoutError:
vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis/client.rb:198:in `rescue in io'
有什么想法吗?