Я создал конечную точку Redis в эластичном кеше Amazon, а также настроил шлюз vpc и NAT. Мне нужно подключить созданную конечную точку redis с помощью redis-cli. я использую такую команду
redis-cli -h dev-redis.434dffsdsf.0094.ustyue1.cache.amazonaws.com
Но я получил такое сообщение об ошибке
Could not connect to Redis at dev-redis.a35gy4.0001.use1.cache.amazonaws.com:6379: Connection timed out
Я пробовал несколькими способами
- попытался подключиться с моей локальной машины Ubuntu.
- пытался подключиться из экземпляра ec2.
Мой исходный код работает на aws lambda. Используя aws lambda, мы можем успешно подключиться к той же конечной точке Redis.
В чем на самом деле проблема с моим клиентом Redis?