Є два способи підключення віддаленого сервера redis за допомогою redis-cli
:
1. Використовуючи хост і порт окремо як параметри команди
redis-cli -h host -p port
Якщо ваш примірник захищений паролем
redis-cli -h host -p port -a password
наприклад, якщо my-web.cache.amazonaws.com
URL-адреса хоста та 6379
порт
Тоді це буде команда:
redis-cli -h my-web.cache.amazonaws.com -p 6379
якщо 92.101.91.8
IP-адреса хоста і 6379
є портом:
redis-cli -h 92.101.91.8 -p 6379
команда, якщо екземпляр захищений паролем pass123
:
redis-cli -h my-web.cache.amazonaws.com -p 6379 -a pass123
2. Використання одного uri
параметра в команді
redis-cli -u redis://password@host:port
команда в єдиній uri
формі з ім'ям користувача та паролем
redis-cli -u redis://username:password@host:port
наприклад, для тієї ж вище команди конфігурації хоста - порту
redis-cli -u redis://pass123@my-web.cache.amazonaws.com:6379
команда, якщо також вказано ім'я користувача user123
redis-cli -u redis://user123:pass123@my-web.cache.amazonaws.com:6379
Ця детальна відповідь була для тих, хто хоче перевірити всі варіанти. Для отримання додаткової інформації перевірте документацію: Використання командного рядка Redis
Could not connect to Redis at -c:6379: Temporary failure in name resolution