Hay dos formas de conectar el servidor redis remoto usando redis-cli
:
1. Usando host y puerto individualmente como opciones en el comando
redis-cli -h host -p port
Si su instancia está protegida con contraseña
redis-cli -h host -p port -a password
por ejemplo, si my-web.cache.amazonaws.com
es la URL del host y 6379
es el puerto
Entonces este será el comando:
redis-cli -h my-web.cache.amazonaws.com -p 6379
si 92.101.91.8
es la dirección IP del host y 6379
es el puerto:
redis-cli -h 92.101.91.8 -p 6379
comando si la instancia está protegida con contraseña pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Usando una sola uri
opción al mando
redis-cli -u redis://password@host:port
comando en un solo uri
formulario con nombre de usuario y contraseña
redis-cli -u redis://username:password@host:port
por ejemplo, para el mismo comando de configuración de host - puerto anterior sería
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
comando si también se proporciona el nombre de usuario user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Esta respuesta detallada fue para aquellos que quieran verificar todas las opciones. Para obtener más información, consulte la documentación: uso de la línea de comandos de Redis
Could not connect to Redis at -c:6379: Temporary failure in name resolution