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