Esistono due modi per connettere il server Redis remoto utilizzando redis-cli
:
1. Utilizzo di host e porta singolarmente come opzioni nel comando
redis-cli -h host -p port
Se la tua istanza è protetta da password
redis-cli -h host -p port -a password
ad esempio, se my-web.cache.amazonaws.com
è l'URL dell'host ed 6379
è la porta
Quindi questo sarà il comando:
redis-cli -h my-web.cache.amazonaws.com -p 6379
se 92.101.91.8
è l'indirizzo IP dell'host ed 6379
è la porta:
redis-cli -h 92.101.91.8 -p 6379
comando se l'istanza è protetta da password pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Utilizzo uri
dell'opzione singola nel comando
redis-cli -u redis://password@host:port
comando in un'unica uri
forma con nome utente e password
redis-cli -u redis://username:password@host:port
ad esempio, per lo stesso host - il comando di configurazione della porta sarebbe
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
comando se viene fornito anche il nome utente user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Questa risposta dettagliata era per coloro che vogliono controllare tutte le opzioni. Per ulteriori informazioni, consultare la documentazione: Utilizzo della riga di comando di Redis
Could not connect to Redis at -c:6379: Temporary failure in name resolution