Existem duas maneiras de conectar o servidor redis remoto usando redis-cli
:
1. Usando host e porta individualmente como opções no comando
redis-cli -h host -p port
Se sua instância for protegida por senha
redis-cli -h host -p port -a password
por exemplo, se my-web.cache.amazonaws.com
é o URL do host e 6379
é a porta
Então este será o comando:
redis-cli -h my-web.cache.amazonaws.com -p 6379
if 92.101.91.8
é o endereço IP do host e 6379
é a porta:
redis-cli -h 92.101.91.8 -p 6379
comando se a instância estiver protegida com senha pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Usando uma única uri
opção no comando
redis-cli -u redis://password@host:port
comando em uma única uri
forma com nome de usuário e senha
redis-cli -u redis://username:password@host:port
por exemplo, para o mesmo comando de configuração host - port acima seria
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
comando se o nome de usuário também for fornecido user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Essa resposta detalhada foi para quem deseja verificar todas as opções. Para obter mais informações, verifique a documentação: Uso da linha de comando do Redis
Could not connect to Redis at -c:6379: Temporary failure in name resolution