Подключение от apache XAMPP к Redis Elasticache

Я пытаюсь протестировать свое веб-приложение на апаче XAMPP. т.к. есть веб-приложение в AWS.

но у меня проблема с подключением с локального сервера к Redis или ElasticCache. поэтому я не могу проверить ошибки в кодировании.

Я думаю, что если я смогу использовать VPN-сервис от AWS, то локальный сервер сможет получить доступ к Redis или ElasticCache.

Я хочу знать, как подключиться с локального сервера к Redis или ElasticCache.

Не могли бы вы дать мне совет?


person Ryan Lim    schedule 16.02.2017    source источник


Ответы (1)


Вы можете использовать VPN-подключение AWS VPC для доступа к своему экземпляру ElastiCache.

Подробные шаги описаны в документации AWS Доступ к ресурсам Elasticache извне. АМС.

В основном вы должны сделать следующие шаги:

  • Создайте ElastiCache, как обычно.
  • Создайте экземпляр NAT и настройте его для перенаправления трафика на ваш экземпляр ElastiCache.

Возможно, вам будет проще создать экземпляр AWS EC2 и использовать его для доступа к ElastiCache и выполнения оттуда команд отладки. Вы также можете использовать, например, переадресацию портов SSH для туннелирования вашего трафика через дополнительный экземпляр.


Примечание:

Из документации Amazon ElastiCache:

Доступ к Amazon ElastiCache

Доступ к вашим инстансам Amazon ElastiCache возможен только через инстанс Amazon EC2.

Если вы запустили свой экземпляр ElastiCache в виртуальном частном облаке Amazon (Amazon VPC), вы можете получить доступ к своему экземпляру ElastiCache из экземпляра Amazon EC2 в том же Amazon VPC или, используя пиринг VPC, из Amazon EC2 в другом Amazon VPC.

ElastiCache предназначен для использования только из EC2. Поэтому я бы рекомендовал вам использовать вышеуказанное решение только для тестирования и отладки.

person Marco    schedule 16.02.2017