У меня есть установка Amazon VPC с частной подсетью, содержащей 2 экземпляра. На одном из них запущен redis, другой экземпляр я хочу использовать для подключения к серверу redis. У меня экземпляр Redis прослушивает порт 6123. Когда я подключаюсь локально к экземпляру Redis, все работает, но когда я пытаюсь подключиться из другого экземпляра в подсети, я получаю:
Connection refused - Unable to connect to Redis
Я настраиваю две отдельные группы безопасности VPC, одну для сервера redis, разрешая входящие соединения на порт 6123, используя группу безопасности другого экземпляра в качестве источника. Точно так же я добавил правило в группу безопасности для другого экземпляра, чтобы разрешить исходящий трафик через порт 6123 к экземпляру redis (используя группу безопасности экземпляра redis в качестве пункта назначения).
Я что-то здесь забыл? Еще одно правило, которое я должен добавить? Или мне нужно настроить специальный маршрут?
Спасибо за любую помощь / направление, Том
По умолчанию redis прослушивает 127.0.0.1, вы отредактировали свой redis.conf, включив в него строку bind your.private.ip.address
?