这是我第一次使用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 上工作?