Để thiết lập của tôi, tôi có /config/initializers/redis.rb
với những dòng sau:
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
REDISTOGO_URL
của tôi được định nghĩa trong cấu hình heroku của tôi. Bạn có thể xác thực điều đó bằng cách nhập:
heroku config --app my_app
Bạn sẽ thấy trong đầu ra giá trị cho REDISTOGO_URL
Bạn nên sao chép REDISTOGO_URL
của mình trực tiếp từ Redis To Go. Bạn có thể tìm thấy nó bằng cách vào trường hợp trong heroku và nhấp vào Add Ons -> Redis To Go.
Dưới đây là một số gợi ý:
- Xác minh rằng bạn có URL REDIS_TO_GO trong cấu hình heroku từ dòng lệnh như tôi đã trình bày ở trên.
- Xác minh rằng URL REDIS_TO_GO giống với URL được chỉ định cho phiên bản đó trong cấu hình Add Ons -> Redis To Go.