Не удалось подключиться к 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/