Не удалось подключить Redis AWS с EC2 на том же VPC - PullRequest
0 голосов
/ 15 сентября 2018

Я создал сервер переадресации эластичного кэша AWS и настроил его с помощью экземпляра EC2.но каким-то образом я не могу подключить Redis через экземпляр EC2.

Я также назначил ту же группу безопасности.

вот моя конфигурация

EC2

Redis

Ошибка, с которой я сталкиваюсь, Redis::CannotConnectError: Error connecting to Redis on some-prod.dhgdjw.0001.usw2.cache.amazonaws.com:6379 (Redis::TimeoutError)

Любая помощь будет высоко оценена.

1 Ответ

0 голосов
/ 16 сентября 2018

Поскольку вы упоминаете ту же группу безопасности, где вам не нужна такая настройка.Ваш Redis SG должен отличаться, это просто предложение, так как оно вам нужно на вашем местном VPC.

Проверить несколько вещей ...

Перейти к вам ElastiCache Dashboard

Выберите Redis и нажмите на кластер, затем нажмите изменить

enter image description here

тогда вы увидите присоединение группы безопасности к этому кластеру. Вы можете присоединить одну или несколько групп к этому кластеру.

enter image description here

щелкните по значку редактирования и убедитесь, что он разрешает трафик на 6379 из 10.0.0.1/16 Если экземпляр и перенаправлен в тот же VPC, если нет, тогда разрешите публичный IP экземпляра в редис SG.

enter image description here

, и вы также можете разрешить своему публичному IP проверить, доступен ли он.Установите Redis-клиент и попробуйте эту команду.

redis-cli -h some-prod.dhgdjw.0001.usw2.cache.amazonaws.com ping

PONG

Если пинг-понг работает, средний SG разрешает трафик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...