Tenho URL e PORTA do servidor Redis remoto. Consigo escrever no Redis a partir do Scala. No entanto eu quero conectar a Redis remotos via terminal usando redis-server
ou algo semelhante, a fim de fazer várias chamadas de hget
, get
etc. (eu posso fazer isso com o meu Redis instalado localmente sem qualquer problema).
120
Could not connect to Redis at -c:6379: Temporary failure in name resolution
redis-cli -u redis://user:pass@host:port
se não quiser inserir host e porta separadamente ..No caso de senha também precisamos passar mais um parâmetro
fonte
Existem duas maneiras de conectar o servidor redis remoto usando
redis-cli
:1. Usando host e porta individualmente como opções no comando
Se sua instância for protegida por senha
por exemplo, se
my-web.cache.amazonaws.com
é o URL do host e6379
é a portaEntão este será o comando:
if
92.101.91.8
é o endereço IP do host e6379
é a porta:comando se a instância estiver protegida com senha
pass123
:2. Usando uma única
uri
opção no comandocomando em uma única
uri
forma com nome de usuário e senhapor exemplo, para o mesmo comando de configuração host - port acima seria
comando se o nome de usuário também for fornecido
user123
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
fonte