Mam URL i PORT zdalnego serwera Redis. Potrafię pisać do Redis ze Scali. Jednakże chcę, aby połączyć się ze zdalnymi Redis poprzez zacisk użyciem redis-server
lub coś podobnego, aby wykonać kilka wezwanie hget
, get
itd (można to zrobić z moim lokalnie zainstalowanego Redis bez problemu).
120
Could not connect to Redis at -c:6379: Temporary failure in name resolution
redis-cli -u redis://user:pass@host:port
jeśli nie chcesz osobno wprowadzać hosta i portu ..W przypadku hasła musimy podać jeszcze jeden parametr
źródło
Istnieją dwa sposoby połączenia ze zdalnym serwerem Redis przy użyciu
redis-cli
:1. Używanie hosta i portu indywidualnie jako opcji w poleceniu
Jeśli Twoja instancja jest chroniona hasłem
np. czy
my-web.cache.amazonaws.com
to adres URL hosta, a6379
portWtedy będzie to polecenie:
jeśli
92.101.91.8
jest adresem IP hosta i6379
portem:polecenie, jeśli instancja jest chroniona hasłem
pass123
:2. Korzystanie z jednej
uri
opcji w poleceniupolecenie w jednej
uri
formie z nazwą użytkownika i hasłemnp. dla tego samego hosta powyżej - polecenie konfiguracji portu byłoby
polecenie, jeśli podano również nazwę użytkownika
user123
Ta szczegółowa odpowiedź była dla tych, którzy chcą sprawdzić wszystkie opcje. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją: Korzystanie z wiersza poleceń Redis
źródło