Es gibt zwei Möglichkeiten, einen Remote-Redis-Server zu verbinden redis-cli
:
1. Verwenden Sie Host & Port einzeln als Befehlsoptionen
redis-cli -h host -p port
Wenn Ihre Instanz kennwortgeschützt ist
redis-cli -h host -p port -a password
zB wenn my-web.cache.amazonaws.com
ist die Host-URL und 6379
ist der Port
Dann ist dies der Befehl:
redis-cli -h my-web.cache.amazonaws.com -p 6379
Wenn 92.101.91.8
ist die Host-IP-Adresse und 6379
der Port:
redis-cli -h 92.101.91.8 -p 6379
Befehl, wenn die Instanz mit einem Passwort geschützt ist pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Verwenden einer einzelnen uri
Option im Befehl
redis-cli -u redis://password@host:port
Befehl in einer einzigen uri
Form mit Benutzername und Passwort
redis-cli -u redis://username:password@host:port
zB für den gleichen oben genannten Host - Port - Konfigurationsbefehl wäre
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
Befehl, wenn auch ein Benutzername angegeben wird user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Diese detaillierte Antwort war für diejenigen, die alle Optionen überprüfen möchten. Weitere Informationen finden Sie in der Dokumentation: Verwendung der Redis-Befehlszeile
Could not connect to Redis at -c:6379: Temporary failure in name resolution