Не удалось подключиться к Redis node на aws

Я новичок в некоторых сервисах AWS. Я следил за этой ссылкой документации:

http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/GettingStarted.ConnectToCacheNode.Redis.html

И я уже установил redis-cli с brew на моем компьютере (я нахожусь на Mac), и я все еще испытываю ту же ошибку при попытке подключиться к node

$ redis-cli -h mynode.abcdef.0001.usw2.cache.amazonaws.com -p 6379

Ошибка:

Could not connect to Redis at mynode.abcdef.0001.usw2.cache.amazonaws.com:6379: Operation timed out

Да, я настроил группу безопасности VPC, чтобы разрешить весь входящий трафик для моего Node, и проблема сохраняется.

Группа безопасности Conf:

Security Group Configuration

Node Описание:

enter image description here

Любые идеи?

Ответ 1

Вы не можете подключиться к eleasticache извне aws. Это как раз то, как он настроен. Было бы неплохо сделать это для отладки и разработки, но для производства на самом деле не имеет смысла вводить эту латентность в систему, главная цель которой - дать как можно более быстрые результаты.

Из часто задаваемых вопросов AWS:

Обратите внимание, что управление доступом на основе IP-диапазона в настоящее время не для кластеров кеша. Все клиенты в кластере кеша должны быть в сети EC2 и авторизованы через группы безопасности в качестве описанных выше.

http://aws.amazon.com/elasticache/faqs/