Como você obtém conexões Redis trabalhando em uma sub-rede privada do Amazon VPC?

7

Eu tenho uma configuração do Amazon VPC com uma sub-rede privada contendo 2 instâncias. Um deles tem o redis em execução, a outra instância que quero usar para conectar ao servidor redis. Eu tenho a instância de redis ouvindo na porta 6123. Quando eu me conecto localmente na instância do Redis, tudo funciona, mas quando eu tento conectar da outra instância na sub-rede eu recebo:

Connection refused - Unable to connect to Redis

Eu configurei dois grupos de segurança VPC separados, um para o servidor redis, permitindo conexões de entrada na porta 6123 usando o grupo de segurança da outra instância como a origem. Da mesma forma, adicionei uma regra ao grupo de segurança para a outra instância para permitir o tráfego de saída na porta 6123 para a instância de redis (usando o grupo de segurança da instância de redis como o destino).

Existe algo que estou esquecendo aqui? Outra regra que tenho que adicionar? Ou uma rota especial eu tenho que configurar?

Obrigado por qualquer ajuda / direção, Tom

    
por Tomek 16.08.2011 / 22:32

1 resposta

14

Por padrão, o redis escuta no 127.0.0.1 você editou o seu redis.conf para incluir a linha bind your.private.ip.address ?

    
por 16.08.2011 / 23:06