2
레일즈 앱에 redis를 설치했습니다. 모든 것이 잘 작동하는 것처럼 보이고 콘솔에서 redis 서버를 실행하고 있습니다. 모든 포트가 일치합니다. 콘솔에서redis local SocketError : getaddrinfo : 노드 이름도 servname도 제공되지 않거나 알려지지 않음
REDIS = Redis.new(:host => 'localhost', :port => 6379)
:
[3] pry(main)> REDIS
=> #<Redis client v3.0.2 for redis://localhost:6379/0>
하지만 난 뭔가를 설정하려고하면
[4] pry(main)> REDIS.set("hello", "goodbye")
SocketError: getaddrinfo: nodename nor servname provided, or not known
from /usr/local/rvm/gems/[email protected]/gems/redis-3.0.2/lib/redis/connection/ruby.rb:112:in `getaddrinfo'
누군가가 이런 일이 이유를 설명 할 수 있습니까 초기화에서?
기본값을 공유해주세요. 감사. – Marklar