【发布时间】:2013-02-11 15:36:25
【问题描述】:
我在 heroku 上托管了一个 Rails 3 应用程序,目前只有一个 web 和一个 worker dyno。我最近也开始使用 Redis 作为缓存数据库,所以我正在执行这样的操作(使用 redis-rb gem):
redis = Redis.new(:host => host, :port => port, :password => password)
redis.set("my_key", some_value)
现在我的 heroku 应用出现以下错误:
enter code here达到的最大客户数
我知道 Redis.new 将创建一个新客户端,但我假设该方法完成后会释放连接?我需要手动断开客户端吗?我试过 redis.destroy 和 redis.delete 但无济于事。
感谢您对此的任何帮助。
【问题讨论】:
标签: ruby-on-rails-3 heroku redis redistogo