Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

triển khai redis đến heroku không thể kết nối

Để 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 ý:

  1. 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.
  2. 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.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. redis để ghi nhật ký

  2. Memcache vs Bộ nhớ Java

  3. Sự cố với Redis install cc:Không tìm thấy lệnh

  4. Redis SortedSet:Làm thế nào để nhận các giá trị theo thứ tự số thay vì thứ tự bảng chữ cái khi hai giá trị có cùng số điểm?

  5. Redis phân phối gia tăng với khóa