【发布时间】:2013-06-17 16:34:46
【问题描述】:
这是我第一次使用 redis,我正在使用 soulmate 和 redis 在搜索表单上实现自动完成。
我已经在本地机器上安装了 redis,我必须做 redis-server 以确保 redis 正常工作。
为了让它在 heroku 上工作,我使用了redis_to_go 并按照链接上的说明进行操作。
但是似乎 redis 服务器没有启动,因为我不断收到错误 Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED)。
我在初始化程序中创建了一个 redis.rb 文件,其中包含以下代码:-
ENV["REDISTOGO_URL"] ||= "redis://redistogo:972612d8048aad8@tarpon.redistogo.com:9436/"
uri = URI.parse(ENV["REDISTOGO_URL"])
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
我期待这段代码为我启动 redis 服务器。
我还需要做什么才能使 redis 在 heroku 上工作?
【问题讨论】:
标签: ruby-on-rails heroku autocomplete redis