Я хочу использовать Redis на Heroku, но я получил эту ошибку Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED))
.Хотите использовать Redis на Heroku (Redis :: CannotConnectError (Ошибка подключения к Redis на 127.0.0.1:6379 (ECONNREFUSED)))
Я проверил их, но мне не помогли. Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED, deploying redis to heroku unable to connect, How to get Redis to start on Heroku?.
Я использую Ruby 2.0.0p247 и Rails4. Я использую пуму.
Я использую RedisToGo (nano) и в /config/initializers/redis.rb Я пишу это.
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/")
$redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
Я проверил "REDISTOGO_URL" тот же URL, что я могу видеть, когда $ heroku config
.
Я сделал Redis перезагрузки на графическом экране Heroku, но он не работает.
Скажите, пожалуйста, что-нибудь, что мне нужно. Благодарим вас за помощь.
Спасибо, Varatis. Плохое значение было в том, что я поместил redis url (значение) внутри ENV [], а не в ключ. Вот почему Редис не работал. –