Il existe deux façons de connecter un serveur Redis distant en utilisant redis-cli
:
1. Utilisation de l'hôte et du port individuellement comme options dans la commande
redis-cli -h host -p port
Si votre instance est protégée par mot de passe
redis-cli -h host -p port -a password
par exemple si my-web.cache.amazonaws.com
est l'url de l'hôte et 6379
est le port
Alors ce sera la commande:
redis-cli -h my-web.cache.amazonaws.com -p 6379
si 92.101.91.8
est l'adresse IP de l'hôte et 6379
est le port:
redis-cli -h 92.101.91.8 -p 6379
commande si l'instance est protégée par mot de passe pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Utilisation d'une seule uri
option dans la commande
redis-cli -u redis://password@host:port
commande sous une seule uri
forme avec nom d'utilisateur et mot de passe
redis-cli -u redis://username:password@host:port
Par exemple, pour le même hôte - la commande de configuration du port serait
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
commande si le nom d'utilisateur est également fourni user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Cette réponse détaillée était pour ceux qui veulent vérifier toutes les options. Pour plus d'informations, consultez la documentation: Utilisation de la ligne de commande Redis
Could not connect to Redis at -c:6379: Temporary failure in name resolution