我已经按照安装Redis To Go的命令进行了操作,包括添加gem、将此行ENV["REDISTOGO_URL"] = 'redis://username:password@my.host:6389'
添加到config/environments/development.rb以及添加
uri = URI.parse(ENV["REDISTOGO_URL"])
REDIS = Redis.new(:url => ENV['REDISTOGO_URL'])
至CCD_ 3。
当我尝试在控制台中使用REDIS.set("foo", "bar")
进行测试时,收到以下错误消息:
SocketError: getaddrinfo: nodename nor servname provided, or not known
如果您真的添加了这行
ENV["REDISTOGO_URL"] = 'redis://username:password@my.host:6389'
无需进一步研究,这就是错误的来源。转到RedisToGo面板,复制/粘贴连接字符串(单击某个redis实例后显示在右上角),您的REDISTOGO_URL
应该类似于:
ENV["REDISTOGO_URL"] = 'redis://redistogo:ababab24160696ddd975c7012343432@grideye.redistogo.com:10400/'`