As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Conexão a um cache em execução em um Amazon VPC
Este exemplo mostra como iniciar uma EC2 instância da Amazon em sua Amazon VPC. Em seguida, você pode fazer login nessa instância e acessar o ElastiCache cache que está sendo executado na Amazon VPC.
Conexão a um cache em execução em um Amazon VPC (console)
Neste exemplo, você cria uma EC2 instância da Amazon em sua Amazon VPC. Você pode usar essa EC2 instância da Amazon para se conectar aos nós de cache em execução na Amazon VPC.
nota
Para obter informações sobre o uso da Amazon EC2, consulte o Amazon EC2 Getting Started Guide na EC2 documentação da Amazon
Para criar uma EC2 instância da Amazon em sua Amazon VPC usando o console da Amazon EC2
-
Faça login no AWS Management Console e abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/
. -
No console, escolha Executar instância e siga estas etapas:
-
Na página Selecione uma Imagem de máquina da Amazon (AMI), escolha a AMI Amazon Linux de 64 bits e Selecionar.
-
Na página Choose an Instance Type (Escolher um tipo de instância), escolha 3. Configure Instance (Configurar instância).
-
Na página Configure os detalhes da instância, faça as seguintes seleções:
-
Na lista Network (Rede), escolha sua Amazon VPC.
-
Na lista Sub-rede, escolha sua sub-rede pública.
Quando estiver satisfeito com as configurações, escolha 4. Add Storage (Adicionar armazenamento).
-
-
Na página Add Storage (Adicionar armazenamento), escolha 5. Tag Instance (Marcar a instância).
-
Na página Tag Instance, digite um nome para sua EC2 instância Amazon e escolha 6. Configure Security Group (Configurar o grupo de segurança).
-
Na página Configurar grupo de segurança, escolha Selecionar um grupo de segurança existente. Para obter mais informações sobre grupos de segurança, consulte Grupos EC2 de segurança da Amazon para instâncias Linux.
Escolha o nome do seu grupo de segurança da Amazon VPC depois escolha Review and Launch (Analisar e iniciar).
-
Na página Revisar instância e executar, escolha Executar.
-
Na janela Select an existing key pair or create a new key pair, especifique um par de chaves que você deseja usar com essa instância.
nota
Para obter informações sobre o gerenciamento de pares de chaves, consulte o Amazon EC2 Getting Started Guide.
-
Quando você estiver pronto para iniciar sua EC2 instância da Amazon, escolha Launch.
Agora você pode atribuir um endereço IP elástico à EC2 instância da Amazon que você acabou de criar. Você precisa usar esse endereço IP para se conectar à EC2 instância da Amazon.
Como atribuir um endereço IP elástico (console)
-
Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/
. -
Na lista de navegação, escolha Elastic IPs.
-
Escolha Alocar endereço IP elástico.
-
Na caixa de diálogo Alocar endereço IP elástico, aceite o Grupo de borda de rede padrão e escolha Alocar.
-
Escolha o endereço IP elástico que você acabou de alocar na lista e escolha Associar endereço.
-
Na caixa de diálogo Associate Address, na caixa Instance, escolha o ID da EC2 instância Amazon que você iniciou.
Na caixa Endereço IP privado, selecione a caixa para obter o endereço IP privado e escolha Associar.
Agora você pode usar o SSH para se conectar à EC2 instância da Amazon usando o endereço IP elástico que você criou.
Para se conectar à sua EC2 instância Amazon
-
Abra uma janela de comando. No prompt de comando, emita o comando a seguir, substituindo mykeypair.pem pelo nome do seu arquivo de par de chaves e 54.207.55.251 pelo seu endereço IP elástico.
ssh -i
mykeypair.pem
ec2-user@54.207.55.251
Importante
Não saia da sua EC2 instância da Amazon ainda.
Agora você está pronto para interagir com seu ElastiCache cluster. Para poder fazer isso, caso ainda não o tenha feito, você precisa instalar o utilitário telnet.
Como instalar o telnet e interagir com seu cluster de cache (AWS CLI)
-
Abra uma janela de comando. No prompt de comando, emita o seguinte comando. No prompt de confirmação, digite y.
sudo yum install telnet
Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 63 k Installed size: 109 k Is this ok [y/N]: y Downloading Packages: telnet-0.17-47.7.amzn1.x86_64.rpm | 63 kB 00:00 ...(output omitted)... Complete!
Agora você pode se conectar a uma VPC com Memcached ou Redis.
Conectar-se a uma VPC com o Memcached
Acesse o ElastiCache console em https://console.aws.amazon.com/elasticache/
e obtenha o endpoint de um dos nós em seu cluster de cache. Para obter mais informações, consulte Encontrar endpoints de conexão. -
Use o telnet para se conectar ao endpoint do nó de cache pela porta 11211. Substitua o nome do host mostrado abaixo pelo nome do host do nó de cache.
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 11211
Agora você está conectado ao mecanismo de cache e pode emitir comandos. Neste exemplo, você adiciona um item de dados ao cache e o obtém logo em seguida. Por último, você se desconectará do nó do cache.
Para armazenar uma chave e um valor, digite as duas linhas a seguir:
add mykey 0 3600 28 This is the value for mykey
O mecanismo de cache responde com o seguinte:
OK
Para recuperar o valor para
mykey
, digite o seguinte:get mykey
O mecanismo de cache responde com o seguinte:
VALUE mykey 0 28 This is the value for my key END
Para desconectar-se do mecanismo de cache, digite o seguinte:
quit
Conectar-se a uma VPC com o Redis
Acesse o ElastiCache console em https://console.aws.amazon.com/elasticache/
e obtenha o endpoint de um dos nós em seu cluster de cache. Para obter mais informações, consulte Encontrar endpoints de conexão para Redis. -
Use o telnet para se conectar ao endpoint do nó de cache pela porta 6379. Substitua o nome do host mostrado abaixo pelo nome do host do nó de cache.
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
Agora você está conectado ao mecanismo de cache e pode emitir comandos. Neste exemplo, você adiciona um item de dados ao cache e o obtém logo em seguida. Por último, você se desconectará do nó do cache.
Para armazenar uma chave e um valor, digite as duas linhas a seguir:
set
mykey
myvalue
O mecanismo de cache responde com o seguinte:
OK
Para recuperar o valor para
mykey
, digite o seguinte:get mykey
Para desconectar-se do mecanismo de cache, digite o seguinte:
quit
-
Acesse o ElastiCache console em https://console.aws.amazon.com/elasticache/
e obtenha o endpoint de um dos nós em seu cluster de cache. Para obter mais informações, consulte Encontrar endpoints de conexão para Redis OSS. -
Use o telnet para se conectar ao endpoint do nó de cache pela porta 6379. Substitua o nome do host mostrado abaixo pelo nome do host do nó de cache.
telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379
Agora você está conectado ao mecanismo de cache e pode emitir comandos. Neste exemplo, você adiciona um item de dados ao cache e o obtém logo em seguida. Por último, você se desconectará do nó do cache.
Para armazenar uma chave e um valor, digite o seguinte:
set
mykey
myvalue
O mecanismo de cache responde com o seguinte:
OK
Para recuperar o valor para
mykey
, digite o seguinte:get mykey
O mecanismo de cache responde com o seguinte:
get mykey
myvalue
Para desconectar-se do mecanismo de cache, digite o seguinte:
quit
Importante
Para evitar cobranças adicionais em sua AWS conta, exclua todos AWS os recursos que você não deseja mais depois de testar esses exemplos.