Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Können Sie außerhalb von Amazon eine Verbindung zu Amazon ElastiСache Redis herstellen?

Die SSH-Portweiterleitung sollte den Zweck erfüllen. Versuchen Sie, dies von Ihrem Client aus auszuführen.

ssh -f -N -L 6379:<your redis node endpoint>:6379 <your EC2 node that you use to connect to redis>

Dann von Ihrem Kunden

redis-cli -h 127.0.0.1 -p 6379

Bei mir funktioniert es.

Bitte beachten Sie, dass der Standardport für Redis 6379 ist nicht 6739 . Stellen Sie außerdem sicher, dass Sie die Sicherheitsgruppe des EC2-Knotens, den Sie verwenden, um eine Verbindung zu Ihrer Redis-Instanz herzustellen, in Ihrer Cache-Sicherheitsgruppe zulassen.

Außerdem unterstützt AWS jetzt den Zugriff auf Ihren Cluster. Weitere Informationen finden Sie hier