Heroku에서 Redis To Go Nano 계획을 만들었으며 Heroku 응용 프로그램에서 연결 URL을 사용하여 속도 제한 카운터를 공유합니다. 모든 일반적인 단계에 따라 이것은 내가 한 일입니다.Redis는 Redis-rb (Redistogo URL 사용)를 사용하여 연결할 수 없습니다.
애드온을 추가했는데 REDISTOGO_URL이 (가) 있습니다.
# redis url
redis://user:[email protected]:9014/
이것은 제기 된 오류입니다.
RuntimeError: nodename nor servname provided, or not known
명령 줄에서 연결을 시뮬레이트하려고했습니다.
store = Redis.connect(url: 'redis://user:[email protected]:9014/')
store.get는 ('키') # 오류
제기 그리고 그 오류가 발생합니다. 로컬 Redis 인스턴스를 사용하면 모든 것이 잘 작동합니다.
store = Redis.connect(url: 'redis://localhost:6379/0')
store('key') # does not raise error
모든 것이 내가 레디 스 URL과 관련된 문제라고 생각하게 만듭니다. 내가 빠진 것이 있습니까?