为了在开发中使用RedisToGo,我需要设置环境变量,如下所示: ENV [“REDISTOGO_URL”] ='redis://用户名:password@my.host:6389'
如果我已经安装了redis-server,我怎么能用username,password和my.host设置创建redis连接?我认为有一个命令行命令我以前用来实现这个,但我现在似乎无法记住它,我在网上找不到任何关于此的信息。建议?
答案 0 :(得分:3)
我的设置类似,并使用以下内容:
# config/initializers/redis.rb
uri = URI.parse(ENV["REDISTOGO_URL"])
REDIS = Redis.new(host: uri.host, port: uri.port, password: uri.password)
开发与发展测试环境:
ENV['REDISTOGO_URL'] = 'redis:://@localhost:6379'
只要您在Heroku实例上安装了gem和RedisToGo,就不需要为生产设置任何内容。